Выберите городМосква
Москва
Екатеринбург
Тюмень
Санкт-Петербург
Сочи
Тбилиси
Алматы
Ташкент
Ереван
Баку
Ашхабад
Москва+7 495 231-23-51
Екатеринбург
Тюмень
Санкт-Петербург
Тбилиси
Алматы
Ташкент
Ереван
Ашхабад
Личный кабинет
Выберите городМосква
Москва
Екатеринбург
Тюмень
Санкт-Петербург
Сочи
Тбилиси
Алматы
Ташкент
Ереван
Баку
Ашхабад
Москва+7 495 231-23-51
Екатеринбург
Тюмень
Санкт-Петербург
Тбилиси
Алматы
Ташкент
Ереван
Ашхабад
Python
MT_Python__adv

Программирование на языке Python. Уровень 3. Разработка веб — приложений в Django

Вендор
Продукт
Тип курса
Авторский
Формы обучения
Смешанная
СмешаннаяСмешанная
Длительность, формат и расписание ежедневных занятий для каждого курса индивидуальны и будут высланы каждому слушателю до начала обучения.
Длительность
40 ак. часов
Ближайшая дата
29 авг. / Москва
Стоимость
39 000.00 RUB
39 000.00 RUB
Описание

На данном курсе Вы изучите создание веб-приложений на языке Python с использованием MVC-подхода на примере фреймворка Django.

Профиль аудитории

Инженерно-технические работники с высшим профессиональным образованием, программисты (начальный уровень).

Необходимая подготовка

Успешное окончание курса Программирование на языке Python. Уровень 1. Базовый курс или эквивалентная подготовка.

Цели курса
  • Приобретение навыков углубленного программирования на языке Python.
  • Приобретение навыков работы с различными библиотеками

Слушатели получат практические навыки:

  • устанавливать и настраивать среду разработки
  • применять продвинутые конструкции Python
  • использовать асинхронное программирование
  • анализировать данные с библиотеками numpy, pandas, matplotlib
  • тестировать приложения
  • взаимодействовать с сетью
  • парсить сайты
Программа курса

Модуль 1 — Web-разработка с применением концепции MVC

  • История и развитие веб-программирования, различные подходы
  • Идеи MVC-подхода: разделение логики, интерфейса и данных
  • Установка Web-фреймворка Django
  • Структура проекта

Модуль 2 — Основы использования шаблонов

  • Передача данных из приложения в шаблоны
  • Использование циклов и выбора в шаблонах

Модуль 3 — Хранение и работа с данными

  • Способы хранения данных
  • Создание и администрирование БД
  • Схема БД: таблицы, связи между ними, ключи
  • Отображение данных в БД на объекты приложения (ORM)
  • Реализация операций выборки, создания, удаления и изменения объектов

Модуль 4 — Использование форм

  • Специальные средства создания форм
  • Проверка параметров форм

Модуль 5 — Разграничение прав доступа пользователей

  • Авторизация пользователей и разграничение прав доступа
  • Сессии, не требующие регистрации
  • Безопасность

Модуль 6 — Сложные запросы к данным

  • Реализация сложных запросов
  • Соединение запросов, подзапросы
  • Вызов хранимых процедур

Модуль 7 — Расширенные возможности шаблонного механизма

  • Встроенные фильтры
  • Создание своих фильтров

Модуль 8 — Выдача данных в форматах, отличных от HTML

  • Отделение статического контента от динамического
  • Отправка почтовых уведомлений
  • Отдача лент новостей
  • Генерация PDF-документов

Модуль 9 — Средства отладки и тестирования

  • Журналирование
  • Встроенный интерфейс администрирования
  • Модульное тестирование

Модуль 10 — Развертывание веб-приложений

  • Использование встроенного веб-сервера, CGI, FastCGI и mod_python
  • Развертывание и миграция БД
Доступные формы обучения
Описание фомата

Смешанное обучение совмещает в себе очные и дистанционные форматы. Часть программы студенты могут пройти удаленно, а часть – в учебном центре. Некоторые темы в программе не требуют личного присутствия обучающегося, а более сложные для объяснения элементы (в основном уровня advanced) рассматриваются непосредственно в аудитории-лаборатории. Практические занятия проходят под руководством опытного инструктора на территории учебного центра, в то время как теорию обучающиеся проходят в удаленной форме под дистанционным контролем.

Длительность, формат и расписание ежедневных занятий для каждого курса индивидуальны и будут высланы каждому слушателю до начала обучения.

Смешанный формат позволяет оптимизировать процесс обучения и сократить время на ежедневную логистику «до» и «от» учебного центра в часы пик.

Расписание курса
Выберите удобную для вас дату
авг. 2022
29 авг. - 02 сент.
Москва
СмешаннаяСмешанная
Преподаватель курса
Ожидается назначение
Стоимость
39 000.00 RUB
окт. 2022
24 - 28 окт.
Москва
СмешаннаяСмешанная
Преподаватель курса
Ожидается назначение
Стоимость
39 000.00 RUB
дек. 2022
26 - 30 дек.
Москва
СмешаннаяСмешанная
Преподаватель курса
Ожидается назначение
Стоимость
39 000.00 RUB
Если в расписании нет удобных для Вас дат, напишите нам - мы разработаем удобные варианты специально для Вас!
FAQ

По окончании обучения слушатели получают либо Сертификат Учебного Центра о прохождении курса, либо Удостоверение о повышении квалификации, зарегистрированное в ФРДО (Федеральный реестр сведений о документах об образовании и (или) о квалификации, документах об обучении). Для получения Удостоверения необходимо, чтобы длительность обучения превышала 16 академических часов, а также необходимо предоставить оригинал Диплома о профессиональном или высшем образовании государственного образца.

Помимо этого, по факту прохождения авторизованных курсов вендоров Cisco, Postgres, AstraLinux, Microsoft, ICAgile выдается электронный сертификат вендора.

Возьмите паспорт и Диплом об окончании профессионального или высшего образования. Диплом понадобится для получения Удостоверения о повышении квалификации (в случае отсутствия Диплома, по окончании курса будет выдан Сертификат Учебного Центра, подтверждающий факт пройденного обучения).

За несколько дней до начала обучения (обычно за неделю) все слушатели получают приглашение по указанной электронной почте (если обучение заказывалось централизованно, ваш персональный мейл могли не передать - обратитесь к специалисту вашей организации, кто заказывал курсы, приглашение есть у него). В приглашении указан адрес и прочая полезная для слушателя информация. Если вы не получили приглашение – обратитесь к нам любым удобным для вас способом, и мы сообщим адрес и продублируем приглашение на вашу почту.

В основном корпусе в Москве по адресу Дербеневская набережная д.7 стр.5, БЦ «Оазис», парковки, к сожалению, нет. Зато есть муниципальная платная парковка на всех прилегающих улицах.

По поводу остальных филиалов и корпусов – уточняйте информацию у наших менеджеров. Мы постараемся сделать всё возможное для вашего комфортного обучения.

Да, во время занятий для слушателей всегда доступны чай, кофе, прохладительные напитки и орешки, печеньки и другие снеки на кофе-брейках. Помимо этого, в обеденный перерыв будет предложен полноценный горячий обед.

Наш центр работает с корпоративными и частными клиентами. Для каждой категории клиентов мы разработали различные варианты сотрудничества, позволяющие гибко подходить к ценообразованию и вариантам оплаты.

Обо всех специальных условиях читайте в разделе Спецпредложения.

Недостаточно информации? Напишите нам, и мы сделаем вам предложение, от которого невозможно отказаться.

Не нашли подходящиего курса?
Оставьте заявку на обучение для вашей организации
Подпишитесь и будьте в курсе
Информация о новинках, скидках и акциях. Уже более 36 000 подписчиков!