Курс на Stepik
Обложка курса «Django: Веб-разработка на Python с нуля» на Stepik
Бесплатно

Django: Веб-разработка на Python с нуля 4.800

Открыть на
STEPIK.ORG

Изучите Django с нуля и научитесь создавать современные веб-приложения на Python! Этот курс проведет вас от основ веб-разработки и настройки окружения до работы с базами данных, формами, аутентификацией и развертывания ваших проектов. Погрузитесь в один из самых популярных и мощных веб-фреймворков Python.

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Django: Веб-разработка на Python с нуля»Учеников на курсе 631
Сертификаты, выданные на курсе «Django: Веб-разработка на Python с нуля»Сертификатов выдано 0
Отзывы о курсе «Django: Веб-разработка на Python с нуля»Отзывов получено 5
Рейтинг курса «Django: Веб-разработка на Python с нуля»Рейтинг курса 4.800
Уроки в курсе «Django: Веб-разработка на Python с нуля»Количество уроков 45
Тесты в курсе «Django: Веб-разработка на Python с нуля»Количество квизов 115
Время прохождения курса «Django: Веб-разработка на Python с нуля»Время прохождения курса
Обновления курса «Django: Веб-разработка на Python с нуля»Обновления курса
Дата публикации курса «Django: Веб-разработка на Python с нуля»Дата публикации курса
Последнее обновление курса «Django: Веб-разработка на Python с нуля»Последнее обновление
Сложность easy

Содержание курса

Разделы в курсе «Django: Веб-разработка на Python с нуля» 11 разделов Уроки в курсе «Django: Веб-разработка на Python с нуля» 45 уроков Тесты в курсе «Django: Веб-разработка на Python с нуля» 115 тестов Время прохождения курса «Django: Веб-разработка на Python с нуля» 6 ч. Последнее обновление курса «Django: Веб-разработка на Python с нуля» обн. 1 год назад

Введение и Подготовка

5 уроков
1. Что такое веб-разработка?
2. Обзор Python для веб-разработки
3. Знакомство с Django
4. Настройка рабочего окружения
5. Установка Django и создание первого проекта

Основы: Запросы, Ответы и Представления (Views)

5 уроков
1. Жизненный цикл Запрос-Ответ в Django
2. Создание Первого Представления (Function-Based View)
3. Основы Маршрутизации URL
4. Django Приложения (Apps)
5. Маршрутизация на Уровне Приложения

Шаблоны и Статические Файлы

5 уроков
1. Введение в Систему Шаблонов Django (DTL)
2. Синтаксис Шаблонов: Переменные и Теги
3. Передача Данных из Представления в Шаблон
4. Наследование Шаблонов
5. Работа со Статическими Файлами (CSS, JS, Изображения)

Модели и Базы Данных

6 уроков
1. Введение в Базы Данных и ORM
2. Определение Моделей Django
3. Миграции
4. Взаимодействие с Базой Данных: Django Shell
5. Основы QuerySet API
6. Отображение Данных из БД в Шаблонах

Админ-панель Django

3 урока
1. Знакомство с Django Admin
2. Регистрация Моделей в Админке
3. Базовая Настройка Отображения Моделей

Работа с Формами

5 уроков
1. Основы HTML-форм (Краткий Обзор)
2. Создание Форм Django (forms.Form)
3. Отображение Форм в Шаблонах
4. Обработка Данных Формы в Представлении
5. ModelForms

Продвинутые Представления и Маршрутизация

3 урока
1. Введение в Class-Based Views (CBV)
2. Generic Class-Based Views
3. Продвинутая Маршрутизация URL

Аутентификация Пользователей

4 урока
1. Встроенная Система Аутентификации Django
2. Вход и Выход Пользователей
3. Регистрация Пользователей
4. Ограничение Доступа

Дополнительные Возможности

4 урока
1. Middleware (Промежуточное ПО)
2. Работа с Сессиями и Cookie
3. Отправка Электронной Почты
4. Введение в Тестирование

Развертывание (Деплой)

3 урока
1. Подготовка к Развертыванию
2. Обзор Вариантов Развертывания
3. Пример Базового Развертывания

Заключение и Дальнейшие Шаги

2 урока
1. Обзор Пройденного Материала и Лучшие Практики
2. Куда Двигаться Дальше?