Курс Python/Django
О чём курс
Описание курса 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 руб.
Программа обучения
Программа курса пока не добавлена.
Теги курса
Отзывов пока нет. Будьте первым!
Этот курс сейчас в процессе организации складчины. Нажмите кнопку «Записаться» и ожидайте старта — вам придёт уведомление. Когда складчина стартует, в карточке курса будет указан актуальный взнос. Текущая цена пока в процессе формирования и может отличаться от финальной.
Да, мы стремимся, чтобы финальный взнос был не больше ≈10% от оригинальной цены курса. Чем больше участников записывается в складчину, тем ниже выходит взнос для каждого.
Нажмите кнопку «Записаться» и авторизуйтесь на сайте через email (через ту же почту, которую будете использовать для входа). В личном кабинете вас будут ждать инструкции, как пригласить других участников — чем больше людей записалось, тем быстрее стартует складчина и тем ниже взнос. Как только складчина готова к приобретению, вам придёт уведомление.