Записаться на курс
Пожалуйста, подождите...
Ваш запрос успешно отправлен!

Курс Python/Django

Старт курса: 17 июля (19:00-21:00)
Продолжительность:
20 ч.
Количество уроков:
10 занятий
Стоимость обучения:
4180 грн

Форма обучения

Очное обучение
Онлайн обучение
Записаться на курс

Целевая аудитория

Курс предназначен для тех, кто хочет создавать свои веб-приложения.

Предварительные требования

Базовые знания языка программирования Python.

Описание курса
Django

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

Читать полностью

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

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

Что вы получите на курсе

Рабочее место с ноутбуком и учебными материалами

Практические занятия и проверка дз

Бесплатный видеокурс

Онлайн тестирование и сертификация

Записаться на курс

Этот курс входит в такие специальности

Python Developer

Старт программы: с 23 июля

Этот курс входит в такие специальности

3
Python Advanced
4
Django
5
Курсовой проект

Python Developer

Python достаточно простой язык для изучения, но при этом может использоваться для решения очень сложных задач. Цель курса Python разработчика - дать необходимую базу знаний и навыков для применения на практике. Курс делится на две части. Первая – детальное изучения языка Python, его стандартных библиотек классов и обязательных инструментов для разработки. Вторая – изучение веб-программирования с использованием Python. Вы научитесь работать с базами данных и фреймворком Django для создания web-приложений.

В течение курса вы приобретёте практические навыки, выполняя домашние задания и работая с тренером, а разрабатывая дипломный проект - получите неоценимый практический опыт и создадите первый проект для портфолио.

ПРЕПОДАВАТЕЛИ КУРСА
 

Виталий Лысенко

Python Developer. Тренер – консультант

 

Алексей Орленко

Python Developer. Тренер – консультант. Автор видео курсов по Python на ITVDN

Django
Старт курса: 17 июля (19:00-21:00)
Продолжи
тельность:
20 ч.
Количество уроков:
10 занятий
Стоимость обучения:
4180 грн
Записаться
на курс
Пожалуйста, подождите...
Ваш запрос успешно отправлен!
Описание курса
Django
Django – это высокоуровневая инфраструктура для языка Python, которая позволяет быстро создавать и поддерживать веб-сайты без необходимости изобретать колесо. Django может быть использован для создания практически любого сайта, начиная от обычного одностраничника и заканчивая различными социальными сетями.
Курс Django состоит с 10 взаимосвязанных уроков. После прохождения данного курса учащийся сможет писать веб-приложения на языке Python с использованием фреймворка Django.