Backend-разработка на Django
Характеристики
- Срок: 6 мес.
- Формат: mixed
- Сертификат: сертификат школы
- Цена: ~ 40 000 ₽ (средний чек школы)
Плюсы
- ✔ Практические задания и реальные проекты
- ✔ Поддержка опытных наставников
- ✔ Сертификат по окончании курса
Минусы
- ✘ Высокая стоимость программы
- ✘ Требуется самостоятельность и самоорганизация
Программа курса (7 модулей)
- Модуль 1: Основы Python и Django — синтаксис Python, установка Django, создание первого проекта
- Модуль 2: Работа с моделями и ORM — работа с базами данных, миграция моделей, связь таблиц
- Модуль 3: Разработка API на Django REST Framework — создание RESTful API, сериализация данных, работа с JWT-аутентификацией
- Модуль 4: Шаблонизация и формы — использование шаблонов HTML/CSS, обработка форм ввода данных
- Модуль 5: Безопасность и тестирование приложений — защита от XSS/CSRF атак, юнит-тестирование, интеграционные тесты
- Модуль 6: Оптимизация производительности и деплой — оптимизация запросов к БД, настройка сервера, деплой приложения на продакшн
- Модуль 7: Реализация личного проекта — самостоятельная разработка полноценного веб-приложения с использованием изученных технологий