Канал курса: https://t.me/itam_python_course.
- Глава 1 - Python: Типы данных, операторы, ввод/ввывод, циклы, if-else, словари, множества, списки
- Глава 2 - Python: Функции, методы списков, методы строк, классы и ООП, датаклассы и чуть-чуть декораторов
- Глава 3 - Python: Исключения, контекстные менеджеры, управление зависимостями. HTTP: Теория HTTP и JSON.
- Глава 4 - Web: REST API, Pydantic, FastAPI
- Глава 5 - Web: Углубления в FastAPI: тесты, миддвари, логи, зависимости
- Глава 6 - БД: Что такое БД, какие бывают, когда какие нужны
- Глава 7 - БД: ORM, SQLAlchemy и пару слов о проектирование СУБД
- Глава 8 - Deploy: Линукс, Яндекс Клауд и как развернуть наш код на настоящем сервере.
- Глава 9 - Deploy: Докеры и компоузы
- Глава 10 - Ассинхронность, параллелизм, корутины, треды и процессы
- Глава 11 - Backend: Стили, линтеры, расширяемость и паттерны
- Глава 12 - Backend: Nginx, Cors и какой язык все-таки лучше?
Если вы впервые сталкиваетесь с питоном или гитхабом, настоятельно рекомендую прочитать данные туториалы. Их все можно найти в папке tutorials
.
По всем вопросам и предложениям пишите в тг: @teadove