Чему вы научитесь
- Создавать минимальный скелет Django-проекта
- Создавать собственные приложения на Django
- Работать с базами данных через ORM-слой
- Программировать представления
- Настраивать админку
- Управлять правами доступа, пользователями и группами
- Принимать данные от пользователей и сохранять в базу
- Формировать систему шаблонов с наследованием и включениями
- Подключить статику и медиа файлы
- Создавать и делать миграции
- Выкладывать готовый проект на хостинге
О курсе
Стартовый курс для новичков в Django.
Изучаем как с нуля создать сайт и опубликовать его в интернете.
Знакомимся с базовыми концепциями фреймворка и бэкенд-разработкой.
Для кого этот курс
Начинающие бэкенд-разработчики на Python/Django.
Программисты, которые хотят запустить свой собственный проект с полным контролем кода.
Начальные требования
- Умение программировать на Python, включая ООП
- Основы HTML и CSS
- Система контроля версий Git (базовое понимание)
- Основы SQL (базовое понимание)
Преподаватели курса
Как проходит обучение
В курсе нет практических заданий или тестов.
Основа обучения - это повторение проекта за преподавателем, а также самостоятельные эксперименты.
Что вы получите
- Проект в портфолио.
- Понимание базовых концепций бэкенд-разработки.
- Понимание устройства Django (Модели-Представления-Шаблоны).
- Сертификат.
Нагрузка
4