Как стать python backend-разработчиком в 2024? Python с нуля. Django. Веб-разработка на python.

Книги и курсы для начинающих: Бесплатные курсы на stepik:

Книги: Легкий способ выучить Python. Зед Шоу Изучаем Python. Марк Лутц Python на примерах. А. Васильев разбираемся, что такое виртуальное окружение и используем его python: venv
virtulenv
pyenv
Далее теория по ООП. Читаем книги: "Чистый код" Роберт Мартин книги по паттернам проектирования Паттерны объектно-ориентированного проектирования. Э. Гамма, Р. Хельм, Р. Джонсон, Дж. Влиссидес. Это легендарная книга, в которой появилось само понятие паттернов проектирования. Авторов еще называют "бандой четырех" (Gang of Fourth, сокращенно GoF). Это первоисточник по данной теме, все остальные книги вторичны. Недостаток: академический стиль изложения. Шаблоны корпоративных приложений. Мартин Фаулер. Еще одно академическое издание. Сложно читается, читать всё не нужно, но можно брать что-то для себя. Любый другие книги по паттернам, в т.ч. применительно к вашему языку. начать можно с сайта
погуглить как можно больше материалов про SOLID. Начать можно с
По Postgresql есть документация на русском:
Есть и бесплатный курсы:
docker, docker-compose. Пожалуй самая сложна тема на данном уровне, но её освоение даёт огромное преимущество соискателю, плюс сильно облегчает жизнь разработчику. Вот несколько вводных статей с Хабра для начала:



Смотрите также