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

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

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

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

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Django: Веб-разработка на Python с нуля»Учеников на курсе 683
Сертификаты, выданные на курсе «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. Куда Двигаться Дальше? ↗