Описание
Количество уроков: 14 Видео
Язык: Английский
Вес архива: 2,31 ГБ
Интенсивный практический курс предназначен для разработчиков с опытом в других языках, которые хотят быстро и уверенно перейти в профессиональную экосистему Python. За два дня вы создадите полноценное backend‑приложение Release Tracker на FastAPI и освоите ключевые инструменты, используемые в реальной production‑разработке.
Что вы изучите на курсе
Современный идиоматический Python
• Работа с типами и аннотациями
• Обработка исключений и организация логирования
• Основы асинхронного программирования
• Принципы написания читаемого и поддерживаемого кода
Backend‑разработка с использованием актуального Python-стека
Вы освоите инструменты, на которых строится большинство современных высоконагруженных сервисов на Python:
• FastAPI для создания REST API
• Pydantic для валидации данных
• SQLAlchemy и PostgreSQL для работы с хранилищем
• Организация структуры проекта и переход от in-memory хранения к полноценной базе данных
Тестирование и качество кода
Практическая часть курса включает освоение инструментов, применяемых в повседневной работе инженеров:
• Написание автоматических тестов с pytest
• Использование Ruff и mypy для статического анализа
• Поддержание стандартов качества production‑кода
DevOps-практики и безопасность
• Контейнеризация приложения с помощью Docker
• Подходы к реализации аутентификации и авторизации
• Организация безопасного доступа к API
Практический результат
К концу обучения вы получите не только глубокое понимание синтаксиса и особенностей Python, но и готовый production‑ready backend‑проект, созданный по современным инженерным стандартам. Вы на практике пройдёте путь от проектирования API до развёртывания приложения в контейнерах.
Для кого подходит курс
Курс оптимален для разработчиков, знакомых с JavaScript, Java, C#, Go, PHP и другими языками, которые хотят быстро освоить Python через реальную разработку и профессиональные практики. Программа подойдёт тем, кто стремится перейти в backend‑разработку на Python или укрепить существующую экспертизу.

Марина В. –
Совсем недавно перешла в бэкенд, и этот курс стал хорошей картой местности. Асинхронность и обработка исключений с логированием наконец сложились в цельную картину, а не набор разрозненных примеров. Nina Zakharenko объясняет спокойно и по делу, без лишней воды. Проект получился правда рабочий, не учебная заглушка.
Анна Смирнова –
Курс полезный и плотный, за неделю прошла. Понравился блок про pytest, Ruff и mypy, теперь хотя бы понимаю, зачем статический анализ в Python. Docker и аутентификацию объяснили довольно сжато, пришлось дополнительно читать документацию. Но как обзор production-стека FastAPI, Pydantic и SQLAlchemy курс честно отрабатывает.
Дмитрий К. –
Пишу на JavaScript лет шесть, и Python долго откладывал. Здесь хорошо зашло то, что не тратят время на основы синтаксиса, а сразу дают идиоматический код с типами и аннотациями. Проект Release Tracker на FastAPI собрал почти без запинок, отдельное спасибо за переход от in-memory хранения к SQLAlchemy и PostgreSQL. За два вечера разобрался с тем, на что сам бы потратил недели.