Бесплатный ознакомительный урок по специальности Python Developer. Подробнее
Записаться на курс
Пожалуйста, подождите...
Ваша заявка принята! Менеджер учебного центра свяжется с Вами в ближайшее время.

Курс Python/Django в Киеве

Старт курса
29 апреля (19:00-21:00)
Online

4 мая (19:00-21:00)
Online

Для кого этот курс

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

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

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

Курс Python/Django в Киеве

Старт курса
29 апреля (19:00-21:00)
Online

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

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

Очное обучение
Онлайн обучение

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

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

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

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

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

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

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

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

Сертификат

По прохождению курса

Наличие сертификата Учебного Центра CyberBionic Systematics свидетельствует о Вашем владении новыми знаниями и навыками, а значит, позволяет выгодно выделиться на фоне других кандидатов и увеличивает шансы на успешное трудоустройство или продвижение по карьерной лестнице. Для получения сертификата после окончания обучения, необходимо успeшно пройти тестирование по соответствующему курсу на Testprovider.com

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

Этот курс входит в специальность
Курс из специальности
Старт обучения по специальности:
7 апреля - (09:00-11:00)
Online

7 апреля - (19:00-21:00)
Online
Длительность занятий:
2 часа
График::
3 раза в неделю
Продолжительность:
3,5 мес. / 78 часов
В одной группе:
От 6 до 12 человек

Отзывы наших студентов

Django
Старт курса
29 апреля (19:00-21:00)
Online

4 мая (19:00-21:00)
Online
Продолжи
тельность:
20 ч.
Количество уроков:
10 занятий
Стоимость обучения:
4 180 грн.
3 340грн.
Записаться
на курс
Пожалуйста, подождите...
Ваша заявка принята! Менеджер учебного центра свяжется с Вами в ближайшее время.
Записатися
на пробний урок
Пожалуйста, подождите...
Ваша заявка принята! Менеджер учебного центра свяжется с Вами в ближайшее время.