Курс «Django - разработка веб-приложений»
Для чего курс
Курс поможет научиться работать с самым популярным фреймворком для Python - Django. Он позволяет разрабатывать сайты любой сложности, от личного блога до новостного портала. После прохождения курса вы сможете разрабатывать с нуля сайты на Django, верстать интерфейсы, и создавать интеграцию с бэкендом приложения.
Бесплатный доступ на 7 дней можно получить здесь
Кому будет полезен курс
- Новичкам, которые никогда не имели дела с фреймворками, и хотят научиться создавать приложения;
- Специалистам, желающим сменить сферу деятельности;
- Начинающим разработчикам, которые хотят попробовать связку Python + Django;
- Будущим предпринимателям в IT сфере.
Требования к учащимся
- Знание основ HTML и CSS;
- Знание основ HTTP;
- Знание основ работы с базами данных MySql/MariaDB;
- Знание основ Python.
- Цена: от 19.990 руб;
- Уроков в неделю: 2;
- Продолжительность обучения: 100 часов;
- Период обучения: 3 месяца;
- Форма обучения: дистанционная, без отрыва от трудовой деятельности.
Возможна оплата в рассрочку на 3 - 24 месяца.
Программа курса «Django - разработка веб-приложений»
- Введение: основные понятия, установка IDE и Django;
- Структура и настройка проекта;
- Django ORM: создание моделей, миграции;
- Административная панель;
- Маршрутизация;
- Контроллеры-функции (Function based view);
- Контроллеры-классы (Classed based view);
- Шаблоны;
- Разграничение прав доступа;
- Обработка форм;
- Django ORM: связи, выборка, транзакции;
- Формы;
- Работа с cookies, session;
- Сигналы модели;
- Email – рассылка;
- Кэширование;
- Настройка безопасности;
- Тестирование (django tests).
- Архитектура REST
- Введение, установка и настройка DRF
- Serializers
- Вывод данных, JSON
- Аутентификация и уровни доступа
- Viewset & Routers
- Тестирование с Postman
- ЭКЗАМЕН