Курсы Django Python ᐈ Обучение Джанго Питон в Киеве ᐈ CyberBionic Systematics
7 октября разыгрываем книгу с программирования на JavaScript! Подробности
Записаться на курс
Пожалуйста, подождите...
Ваша заявка принята! Менеджер учебного центра свяжется с Вами в ближайшее время.

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

Старт курса
7 октября (19:00-21:00, 3 раза в неделю) Украинская

Скидка 15%
17 октября (09:00-11:00, 3 раза в неделю) Украинская

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

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

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

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

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

Старт курса
7 октября (19:00-21:00, 3 раза в неделю) Украинская

Скидка 15%
17 октября (09:00-11:00, 3 раза в неделю) Украинская
Продолжительность:
18 ч.
Количество уроков:
9 занятий
Стоимость обучения:
117 USD.
89 USD
UAH
USD

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

Очное обучение
Онлайн обучение
Корпоративное

Описание курса
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 Rest Framework, реализация простого API с DRF
    Изучив материалы данного урока, учащийся ознакомится с основами понятий REST и API, инструментами в Django для построения RESTFul API, их использованием, с преимуществами RESTFul API и его негативными сторонами, как API обрабатывает данные и какие есть подходы к реализации REST в Django, с процессом создания собственных представлений для API, как сериализовать данные, как происходит аутентификация и авторизация в DRF и как построить маршрут для API. Также научится практически устанавливать все инструменты для работы с RESTFul API и создать своё первое приложение с архитектурой REST.
  • 8
    Деплой Django-приложения
    Изучив материалы данного урока, учащийся ознакомится с основными терминами и понятиями, которые используются при развертывании приложения на удалённом сервисе, как на практике запустить свое приложение на удаленном сервисе. Научится работать с такими инструментами как nginx и uwsgi, на практике запустить свое приложение на AWS сервисе, доставлять приложение на сервис, настраивать приложение для развертывания на сервисе, а также узнает нюансы в работе с AWS, как подготовить своё приложение для деплоя и какие настройки для этого используются.
  • 9
    Безопасность
    Целью данного урока является познакомить учащегося с базовыми понятиями безопасности веб-приложения. Реализация защиты от атак в Django.

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

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

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

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

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

По завершению курса вы будете уметь
  • Разбираться в архитектуре Django-приложения
  • Работать с регулярными выражениями, составлять URL-шаблоны и привязывать их к функциям-обработчикам
  • Понимать шаблонную систему Django, производить ее кастомизацию
  • Понимать модели в Django, создавать миграции базы данных
  • Работать с веб-формами, реализовывать регистрацию и авторизацию пользователей
  • Создавать таблицы в базе данных, выполнять запросы в БД с помощью Django ORM
  • Реализовывать асинхронные запросы к серверу (AJAX), а также делать безопасным свое веб-приложение
Сертификат

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

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

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

Этот курс входит в специальность
Курс из специальности
Python Developer
Старт обучения по специальности:
18 октября, 09:00-11:00 (GMT+3), Международная
Online

18 октября, 09:00-11:00 (GMT+3), Украинская
Online

18 октября, 19:00-21:00 (GMT+3), Международная
Online

18 октября, 19:00-21:00 (GMT+3), Украинская
Online
Длительность занятий:
2 часа
График:
3 раза в неделю
Продолжительность:
4 мес. / 88 часов
В одной группе:
От 6 до 25 человек

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

Django
Старт курса
7 октября (19:00-21:00, 3 раза в неделю) Украинская Скидка 15%
17 октября (09:00-11:00, 3 раза в неделю) Украинская
Продолжи
тельность:
18 ч.
Количество уроков:
9 занятий
Стоимость обучения:
117 USD
89 USD
Записаться
на курс
Пожалуйста, подождите...
Ваша заявка принята! Менеджер учебного центра свяжется с Вами в ближайшее время.

В украинской группе обучение проходит на украинском языке

В международной группе обучение на русском или английском языке

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