I would like to go towards back-end programming. Looked at what is the best language to choose, and stopped at php. I would like to ask for help on the junior position: what you first need to know and learn in sequence.

At the moment I know HTML / CSS / Basics JS, boostrap, flexbox, sass. I would be very grateful for the help.

Closed due to the fact that the issue is too general for the participants andreymal , nick_n_a , Darth , Edward , MSDN.WhiteKnight 4 Jun '18 at 9:20 .

Please correct the question so that it describes the specific problem with sufficient detail to determine the appropriate answer. Do not ask a few questions at once. See “How to ask a good question?” For clarification. If the question can be reformulated according to the rules set out in the certificate , edit it .

1 answer 1

As a back-end, first of all you should be proficient in SQL query language, be able to design databases.

But judging by your experience, I can assume that it would not hurt you to study the basic data structures, such as linked lists, trees. And sit on the study of basic algorithms.

In addition, you should understand OOP well and know the basic design patterns .

It also does not hurt to explore the version control system, such as git .