Назад к каталогу
Веб-разработка на Python
Повышение квалификацииIT4.6218 студентов6 месяцев
Стоимость
45 000 ₽
Формат: Онлайн с еженедельными воркшопами. Все материалы доступны сразу.
О курсе
Курс повышения квалификации «Веб-разработка на Python» для тех, кто уже знаком с основами программирования и хочет углубиться в создание веб-приложений. Вы освоите два основных фреймворка — Django и FastAPI, научитесь проектировать REST API, работать с базами данных, асинхронностью и Docker. В финале — полноценный командный проект.
Чему вы научитесь
Проектировать REST API на Django и FastAPI
Работать с базами данных через ORM
Писать асинхронный код
Контейнеризировать приложения
Настраивать CI/CD
1. Продвинутый Python
- Типизация и дженерики
- Асинхронное программирование
- Паттерны проектирования
- Тестирование
2. Django
- Models, views, templates
- Django REST Framework
- Аутентификация и авторизация
- Админ-панель
3. FastAPI
- Pydantic и валидация
- Фоновые задачи
- WebSockets
- OpenAPI и документация
4. Инфраструктура
- Docker и docker-compose
- PostgreSQL и Redis
- CI/CD pipelines
- Деплой на сервер
Преподаватели
Дмитрий Волков
Tech Lead в Тинькофф, создатель нескольких open-source проектов на Python.
Требования
- Уверенное знание основ Python
- Понимание HTTP и REST
- Базовое знание SQL
Записаться на курс
Оставьте заявку, и мы свяжемся с вами для подтверждения