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

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

Вендор
Тип курса
Авторский
Длительность
40 ак. часов
Ближайшая дата
26 дек 2022
Стоимость
39 000 RUB
39 000 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
  • Развертывание и миграция БД

! Данный курс может быть заказан может быть заказан согласно 44-ФЗ, 223-ФЗ (закупка, аукцион, запрос котировок, конкурсные процедуры)

Доступные формы обучения
Описание фомата

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

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

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

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

Онлайн обучение реализуется в Системе Дистанционного Обучения УЦ Микротест — Mirapolis и проходит в реальном времени с преподавателем. За несколько дней до начала обучения вы получаете необходимые ссылки для подключения к курсу и доступ к Личному кабинету.

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

Если у вас остались вопросы, то обратитесь к нам любым удобным для вас способом (тел. +7(495) 231-23-51 или training@training-microtest.ru), и мы ответим на все ваши вопросы.

Очное обучение проходит на территории Учебного центра Микротест по адресу: Москва, Дербеневская наб. д. 7 стр.5, 5 этаж.

За несколько дней до начала обучения участник получает приглашение, в котором указан адрес места проведения и другая полезная информация для обучения.

Если вы не получили приглашение — обратитесь к нам любым удобным для вас способом (тел. +7(495) 231-23-51 или training@training-microtest.ru), и мы ответим на ваши вопросы и продублируем приглашение на вашу почту.

  1. Обучение проходит в реальном времени с преподавателем, вы можете задавать свои вопросы и разбирать интересные кейсы сразу в процессе обучения.
  2. Вашу учебную группу будет сопровождать координатор, которому можно задавать организационные вопросы.
  3. Если вы по каким-то причинам пропустили онлайн-занятие, то все записи будут доступны 24/7 в вашем личном кабинете в Системе Дистанционного Обучения. Также вы можете их использовать для закрепления материала.
  4. Дополнительно для вашего удобства мы создаем чат в Telegram вашей группы, где вы сможете задавать вопросы преподавателю, координатору и обмениваться опытом с коллегами по обучению.

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

Помимо этого, по факту прохождения авторизованных курсов вендоров PostgresPro, Astra Linux, АЭРОДИСК и др. выдается электронный сертификат вендора.

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

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

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

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

Обо всех специальных условиях читайте в разделе Спецпредложения или обратитесь к нам любым удобным для вас способом (тел. +7(495) 231-23-51 или training@training-microtest.ru)

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

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