О чём курс

Описание курса Django Django – это высокоуровневая инфраструктура для языка Python, которая позволяет быстро создавать и поддерживать веб-сайты без необходимости изобретать колесо. Django может быть использован для создания практически любого сайта, начиная от обычного одностраничника и заканчивая различными социальными сетями. Курс Django состоит с 10 взаимосвязанных уроков. После прохождения данного курса учащийся сможет писать веб-приложения на языке Python с использованием фреймворка Django. Введение в Django На этом уроке рассматривается фреймворк Django. Проводим сравнительную характеристику другого популярного фреймворка на Python — Flask. Разберем, что такое виртуальное окружение, зачем оно нужно и способы его создания. Архитектура Django-приложения. Создание „Hello World!“ приложения на Django. Маршрутизация. Запросы, ответы сервера. Целью данного урока является познакомить учащегося с системой привязки интернет-адресов в фреймворке Django. Познакомить с регулярными выражениями. Научить составлять шаблоны url и привязывать их к функциям-обработчикам. Продемонстрировать написание регулярного выражения. Познакомить с понятием HTTP, рассмотреть запросы и ответы сервера. Спойлер: Читать далее Шаблоны и представления. Целью данного урока является познакомить учащегося с шаблонной системой Django. Познакомить с тегами и фильтрами Django. Кастомизация шаблонной системы (написание своих тегов и фильтров). Модели Рассмотрение понятия «Модель» в Django, что это и зачем это нужно. Создание первой миграции базы данных , применение миграций. Админ-часть приложения, рассмотрение основных функций административной панели. Формы Понятие «Форма» в веб-разработке , принцип созданий форм. Виды форм. Django-валидация , написание своих валидаторов. Работа с базой данных. Рассмотрение понятия ORM. Принцип использование ORM в Django. На этом уроке вы узнаете, как удалять/добавлять/редактировать, а также делать выборку и фильтрацию объектов из базы данных, рассмотрим сложные запросы в БД. Регистрация, авторизация пользователей. Целью данного урока является познакомить учащегося с реализацией регистрации и авторизации пользователей на сайте.
Рассмотрим понятия «авторизация», «регистрация», «аутентификация». Разберем регистрацию и авторизацию на сайте из «коробки» Django. Создадим свою регистрацию. Ajax Что такое технология Ajax? Как работать с Ajax в Django. Пример асинхронной отправки данных на сервер и вывод ответа сервера пользователю в браузер. Пример асинхронного получение данных с сервера и вывод в шаблон ответа. Безопасность Целью данного урока является познакомить учащегося с базовыми понятиями безопасности веб-приложения. Реализация защиты от атак в Django. Продажник Скрытое содержимое. Стоимость: 4180 грн. по курсу = 11115 руб.

Программа обучения

Программа курса пока не добавлена.

Складчина создана 14 июля 2019 г. · описание обновлено 14 сентября 2026 г.

Теги курса

Инструменты
1 230 ₽ 11 115 ₽