Идёт набор группы. Расписание будет опубликовано позже. Следите за изменениями на сайте.
{{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.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 : '' }}
Оставить заявку на Очное обучение
Оставить заявку на Вебинар
Записаться на Дистанционное обучение
скидка действует до {{ tables.distant.discount_expire_date }}
Продолжительность обучения: 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, выберите формат обучения и нажмите запросить КП, и мы отправим Вам коммерческое предложение по данному курсу!
Запрос успешно отправлен! Спасибо за обращение!
В ближайшее время мы отправим Вам коммерческое предложение по данному курсу!
Ошибки в следующих полях:
После обучения вы получаете:
Контактная информация: