Идёт набор группы. Расписание будет опубликовано позже. Следите за изменениями на сайте.

{{course.from_date | date:'dd.MM.yyyy'}} - {{course.to_date | date:'dd.MM.yyyy'}}  % скидка действует до {{ course.discount_expire_date }}

{{course.time_start}} - {{course.time_end}}
{{course.week_days}}
Очное обучение, ₽
Вебинар, ₽
Физ. лица - - {{course.price_base_individuals ? course.price_base_individuals : '-'}} {{course.price_final_individuals ? course.price_final_individuals : '-'}} Бесплатно
{{ ( course.price_base_individuals_webinar && ( course.price_base_individuals && !webinarOnly || webinarOnly ) ) ? course.price_base_individuals_webinar : '-' }} {{course.price_final_individuals_webinar}} {{ course.course_is_webinar_active ? 'Бесплатно' : '-' }}
Юр. лица - - {{course.price_base_entities ? course.price_base_entities : '-'}} {{course.price_final_entities ? course.price_final_entities : '-'}} Бесплатно
{{ ( course.price_base_entities_webinar && ( course.price_base_entities && !webinarOnly || webinarOnly ) ) ? course.price_base_entities_webinar : '-' }} {{course.price_final_entities_webinar}} {{ course.course_is_webinar_active ? 'Бесплатно' : '-' }}
{{course.from_date | date:'dd.MM.yyyy'}} {{course.to_date | date:'dd.MM.yyyy'}} {{course.time_start}} {{course.time_end}}
{{course.week_days}} {{ ( course.price_base_individuals_webinar && ( course.price_base_individuals && !webinarOnly || webinarOnly ) ) ? course.price_base_individuals_webinar : '' }} {{ ( course.price_base_entities_webinar && ( course.price_base_entities && !webinarOnly || webinarOnly ) ) ? course.price_base_entities_webinar : '' }}

Оставить заявку на Очное обучение

Ак. час.
Днем, ₽
Вечером, ₽
В выходные, ₽
Физ. лица
{{programInfo.akadem_hour}} Ак. час.
Днем, ₽{{cities[key]['basePricesIndividuals']['day'] && !programInfo.isFree ? cities[key]['basePricesIndividuals']['day'] : (cities[key]['course_has_day'] && programInfo.isFree) ? 'Бесплатно' : '-' }}
Вечером, ₽{{cities[key]['basePricesIndividuals']['evening'] && !programInfo.isFree ? cities[key]['basePricesIndividuals']['evening'] : (cities[key]['course_has_evening'] && programInfo.isFree) ? 'Бесплатно' : '-' }}
В выходные, ₽{{cities[key]['basePricesIndividuals']['weekend'] && !programInfo.isFree ? cities[key]['basePricesIndividuals']['weekend'] : (cities[key]['course_has_weekend'] && programInfo.isFree) ? 'Бесплатно' : '-' }}
Юр. лица
{{programInfo.akadem_hour}} Ак. час.
Днем, ₽{{cities[key]['basePricesEntities']['day'] && !programInfo.isFree ? cities[key]['basePricesEntities']['day'] : (cities[key]['course_has_day'] && programInfo.isFree ) ? 'Бесплатно' : '-' }}
Вечером, ₽{{cities[key]['basePricesEntities']['evening'] && !programInfo.isFree ? cities[key]['basePricesEntities']['evening'] : (cities[key]['course_has_evening'] && programInfo.isFree) ? 'Бесплатно' : '-' }}
В выходные, ₽{{cities[key]['basePricesEntities']['weekend'] && !programInfo.isFree ? cities[key]['basePricesEntities']['weekend'] : (cities[key]['course_has_weekend'] && programInfo.isFree) ? 'Бесплатно' : '-' }}

Оставить заявку на Вебинар

Ак. час.
Стоимость, ₽
Физ. лица
{{tables.webinar.akadem_hour}}
{{tables.webinar.price_base_individuals}}
Бесплатно
Юр. лица
{{tables.webinar.akadem_hour}}
{{tables.webinar.price_base_entities}}
Бесплатно

Записаться на Дистанционное обучение

Ак. час.
Стоимость, ₽
Физ. лица %
скидка действует до {{ tables.distant.discount_expire_date }}
{{tables.distant.akadem_hour}}
{{tables.distant.price_base_individuals}} {{tables.distant.price_final_individuals}} Бесплатно
Юр. лица %
{{tables.distant.akadem_hour}}
{{tables.distant.price_base_entities}} {{tables.distant.price_final_entities}} Бесплатно

Продолжительность обучения: 72 академических часа

Форма обучения: очно, в формате вебинара

Стоимость обучения: 40 000 рублей - для физических и юридических лиц

Возможность предоставления беспроцентной рассрочки (подробнее об услуге уточняйте у сотрудников Института).

Документ об окончании: Удостоверение о повышении квалификации по курсу "Программирование на языке Python" установленного образца, сроком действия 5 лет.

Данные выданного документа вносятся в единый реестр ФИС ФРДО.

О процессе обучения:

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

О курсе:

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

Курс рекомендован слушателям, как имеющим базовое IT образования, так и для начинающих специалистов без опыта.

Основной целью программы является использования языка программирования Python для создания, оптимизации и поддержки различных видов программных продуктов. В зависимости от проекта и конкретных задач,  работать над веб и мобильными приложениями, программами для различных настольных ОС, системами машинного обучения, автоматизацией тестирования и другими IT областями освоения данной программы профессиональной переподготовки является приобретение слушателями профессиональных компетенций необходимых для работы в области программирования и создание IT-продуктов на языке Python; формирование новых профессиональных компетенций личности в информационных технологиях, базирующихся на достижении отечественной и мировой науки, в процессе усвоения базовых экономических понятий, принципов, законов, выработки навыков анализа инвестиционных вложений и практического применения приобретенных компетенций.

Программа разработана в соответствии с актуальными квалификационными требованиями, профессиональными стандартами специалистов, с учетом видов профессиональной деятельности, трудовых функций, указанных в профессиональном стандарте 06.001 «Программист», утвержден приказом Министерства труда и социальной защиты Российской Федерации от от 20.07.2022 № 424н. Уровень квалификации по профстандарту 3.

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

- Применять принципы и основы алгоритмизации,
- Понимать методологию и языки программирования,
- Применять инструменты разработчика,
- Знать стандарт написания кода на Python,
- Работать с данными,
- Работать с API внешних сервисов,
- Применять выбранные языки программирования для написания программного кода.

Тема Часы
1. Программирование на языке Python. Базовый уровень
1.1 Введение
Основные понятия
Обзор сред программирования
Интерпретатор Python
Обзор интерпретатора
2
1.2 Стандарт написания кода на Python
PEP8
Линтеры
Средства среды разработки
Магические клавиши Pycharm
4
1.3 Начинаем работать с Git
Создаем репозиторий на Guthub
Использование клиента системы контроля версий в среде разработки PyCharm
Подключаем репозиторий к среде разработки
Коммиты
Создание описания проекта. Синтаксис
Пишем README
4
1.4 Типы данных и конструкции языка
Типизация в Python
Условия
Циклы
Ввод и вывод
4
1.5 Функции и коллекции
Создание функций
Фактические и формальные параметры
Вызов функций
Списки
Словарь
Кортеж
Последовательность
Что и для чего использовать
4
1.6 Модули
Собственный модуль
Пакеты
Обзор дополнительных модулей Python
Установка стороннего модуля
2
1.7 Файловая система
Создание и редактирование файлов
Создание каталогов
Чтение из файла
Запись в файл
4
1.8 Исключения
Общие понятия
Обработка исключений
Выброс исключений
Исключения из сторонних библиотек
Место обработки
Стандартные исключения Python
4
1.9 Синтаксический сахар
Регулярные выражения
Лямбда функция
Декораторы
2
1.10 Регулярные выражения
Синтаксис регулярных выражений
Применение регулярных выражений
4
2. Программирование на языке Python. Продвинутый уровень
2.1 Работа c базами данных
Обзор БД
Серверные БД
Установка движка БД
Баз серверные БД
Хранение данных приложения в БД
Mysql, pgsql, reddis
6
2.2 Работа с API внешних сервисов
Библиотека requests
Формат данных JSON
headers, payload
Работа с API web сервиса получения погоды
4
2.3 Работаем с API Telegram
Создание бота
Создание канала
Отправка сообщений в канал
Отправка документов в канал
Получение данных из канала
Создание канала с информацией о погоде (курсе валют, последних новостях...)
4
2.4 Работаем с API VK
Бот для автоматической публикации постов
Работа с командной строкой, написание планировщика
4
2.5 Код ревью
Проведение ревью кода
Написание замечаний
Исправление замечаний (правильные коммиты)
4
2.6 Чтение чужого кода
Изучение чужого кода
Написание README по чужому коду
Ревью и оптимизация
2
2.7 Совместная разработка веб сервиса на Python
Запуск простого веб сервиса
Прием отправка данных
Работа с Jinja
Чтение данных из xls файла
4
2.8 Совместная разработка веб сервиса на Python (Django)
Установка Django
Основы Django
Основы верстки
Основы CSS
Создание шаблонов
Вызов внешних скриптов
4
2.9 Рекомендации по оформлению портфолио на Github
Создание базового портфолио
Ревью портфолио слушателей
2
  Подготовка выпускной квалификационной работы 2
  Демонстрационный экзамен 2
  Всего по курсу обучения 72

Укажите ваш e-mail, выберите формат обучения и нажмите запросить КП, и мы отправим Вам коммерческое предложение по данному курсу!

очно

вебинар

Закрыть X

Запрос успешно отправлен! Спасибо за обращение!
В ближайшее время мы отправим Вам коммерческое предложение по данному курсу!

Ошибки в следующих полях:

После обучения вы получаете:

Контактная информация: