dpoUp
Назад к каталогу

Веб-разработка на Python

Повышение квалификацииIT
4.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

Записаться на курс

Оставьте заявку, и мы свяжемся с вами для подтверждения