Продвинутый уровень

Полный курс по Django: От основ до развертывания

Длительность 80 часов
Студентов 2
Уроков 15
Цена Бесплатно

О курсе

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

Этот курс охватывает все ключевые аспекты работы с Django. Вы начнете с установки и настройки окружения, изучите модель MVT (Model-View-Template), научитесь работать с базами данных через Django ORM, создавать интерактивные формы, управлять статическими и медиафайлами, а также внедрять систему аутентификации пользователей. Мы рассмотрим продвинутые темы, такие как Class-Based Views, оптимизация запросов и создание REST API с Django REST Framework. В завершение курса вы узнаете, как подготовить и развернуть ваш Django-проект в рабочей среде. К концу курса вы сможете самостоятельно разрабатывать сложные веб-приложения и будете готовы к следующему шагу в своей карьере веб-разработчика.

Начните обучение прямо сейчас!

Зарегистрируйтесь, чтобы получить доступ к курсу

Зарегистрироваться

Программа курса

1

Введение в Django и установка

2

Создание первого приложения и основы MVT

3

Работа с моделями и базами данных (ORM)

4

Основы URL-маршрутизации и представлений (Views)

5

Шаблоны Django (Templates) и статические файлы

6

Админ-панель Django: основы и кастомизация

7

Django Forms: обработка пользовательского ввода

8

Отношения между моделями (ForeignKey, ManyToMany)

9

Система аутентификации Django: пользователи, регистрация, вход/выход

10

Class-Based Views (CBVs): основы и преимущества

11

Добавление, изменение и удаление данных с CBVs

12

Использование Django Messages Framework и сессий

13

Введение в Django REST Framework (DRF)

14

Подготовка проекта к развертыванию

15

Основы развертывания Django-проекта