Курс по backend разработке на Python [Stepik] [Владислав Бухарин]

Bot

Администратор
Команда форума
23 Янв 2020
183,075
3,041
113
269049.jpg

Входная работа
  1. О курсе
  2. Введение
Повторение основ языка
  1. Базовый синтаксис 1
  2. Базовый синтаксис 2
  3. Базовый синтаксис 3
  4. Тест по 1 главе
Первая программа на Django
  1. Начало backend development
  2. Создание первого приложения
  3. Файл settings.py
  4. URLconf
  5. Тест по 2 главе
Представления и шаблоны
  1. Что такое представления часть 1
  2. Что такое представления часть 2
  3. Django template system
  4. Static/media/Загрузка файлов
  5. Тест по 3 главе
Видеоурок 1
  1. Урок 1
Практическая работа № 1
  1. Советы при создании проекта
  2. Практическое задание
Модели и базы данных
  1. Что такое база данных и какие бывают базы
  2. Основы Sql
  3. Реляционные базы: PostgreSql, MySql
  4. Нереляционные базы: MongoDb, Redis
  5. Тест по 4 главе
Создание моделей в Django
  1. Создание Model класса, основные методы
  2. AbstractUser, авторизация в приложении
  3. Тест по 5 главе
Видеоурок 2
  1. Урок 2
Практическая работа № 2
  1. Практическое задание
Формы, unit тесты
  1. Написание и подключение форм
  2. Сессии, cookies
  3. Тесты
  4. Тест по 6 главе
Django Rest framework
  1. Rest api
  2. Создание сериализатора
  3. Сериализация POST запросов в DRF
  4. Тест по 7 главе
Продвинутый Django
  1. Celery
  2. Ajax
  3. Websocket
  4. Тест по 8 главе
Практическая работа № 3
  1. Практическое задание
Защита проекта
  1. HTTPS протокол
  2. Что такое sql инъекция
  3. XSS атаки
  4. Тест по 9 главе
Деплой проекта
  1. Что такое nginx
  2. Деплой через gunicorn
  3. Деплой с помощью docker
  4. Тест по 10 главе
Финальное тестирование
  1. Тест по модулю 1-8
  2. Тест по модулю 9-14
  3. Завершение