Программа повышения квалификации «Программирование на языке Python» соответствует первому модулю полной программы профессиональной переподготовки по направлениям «Автоматизированное тестирование на Python», «Data Science on Python» или «Машинное обучение и ИИ».
Курс включает 18 лекционных уроков (36 академических часов) и 18 практических работ для самостоятельного выполнения. Обучение проходит в индивидуальном формате.
Вы освоите фундаментальные концепции Python: от базового синтаксиса и работы с данными до функций, обработки ошибок, файлов, регулярных выражений и основ объектно-ориентированного программирования.
Технологический стек
Python 3
venv
CSV / JSON
re (regex)
Git
VS Code / PyCharm CE
venv
CSV / JSON
re (regex)
Git
VS Code / PyCharm CE
Программа реализуется Центром индивидуального обучения Центра 25-12.
Обучение проходит в формате 1-на-1 с преподавателем по согласованному расписанию.
Обучение проходит в формате 1-на-1 с преподавателем по согласованному расписанию.
Документ об окончании
📜 Удостоверение о повышении квалификации — для слушателей с высшим или средним профессиональным образованием.
📜 Сертификат о прохождении обучения — для всех остальных участников.
📜 Сертификат о прохождении обучения — для всех остальных участников.
Стоимость и оплата
Оплата производится единым платежом. Все платежи осуществляются напрямую в адрес образовательной организации — без процентов и скрытых комиссий.
Стоимость программы — 72 000 ₽
Содержание
- 1 модуль
- 36 уроков
- 60 часов
- Программа курса36
- 1.1Введение в Python и установка среды разработки
- 1.2Практическая работа №1. Установка Python и
- 1.3Переменные и типы данных
- 1.4Практическая работа №2. Работа с переменными и типами данных
- 1.5Операторы в Python
- 1.6Практическая работа №3. Вычисления и логические операции в Python
- 1.7Условные конструкции
- 1.8Практическая работа №4. Программы с условными операторами
- 1.9Циклы в Python
- 1.10Практическая работа №5. Написание циклических программ
- 1.11Работа со строками
- 1.12Практическая работа №6. Обработка строк
- 1.13Списки и кортежи
- 1.14Практическая работа №7. Работа со списками
- 1.15Словари и множества
- 1.16Практическая работа №8. Использование словарей
- 1.17Функции в Python: основы
- 1.18Практическая работа №9. Создание пользовательских функций
- 1.19Передача аргументов, *args, **kwargs
- 1.20Практическая работа №10. Работа с *args и **kwargs
- 1.21Работа с файлами: чтение и запись
- 1.22Практическая работа №11. Работа с файлами: чтение и запись данных
- 1.23Работа с CSV и JSON файлами
- 1.24Практическая работа №12. Чтение и запись данных в CSV и JSON
- 1.25Обработка ошибок и исключения
- 1.26Практическая работа №13. Обработка ошибок в программах
- 1.27Регулярные выражения (re)
- 1.28Практическая работа №14. Поиск и замена данных с использованием regex
- 1.29Основы ООП в Python
- 1.30Практическая работа №15. Создание классов и объектов
- 1.31Наследование и полиморфизм
- 1.32Практическая работа №16. Реализация наследования в Python
- 1.33Генераторы списков и lambda-функции
- 1.34Практическая работа №17. Оптимизация кода с генераторами
- 1.35Модули и виртуальные окружения
- 1.36Практическая работа №18. Создание и использование venv
Да. Курс рассчитан на начинающих и поэтапно вводит в программирование без предварительных знаний.
Да. Преподаватель подстроит программу под ваш уровень и задачи.
Он даст уверенную базу Python, необходимую для дальнейшего освоения инструментов анализа данных, скриптов и API.
Требования
- Базовые навыки работы с компьютером
- Установленная среда разработки (рекомендации даются в начале курса)
Особенности
- Обучение 1 на 1 – преподаватель нацелен на ваш результат
- Быстрое погружение в язык – от первых команд до ООП
- Сильная база – помогает уверенно двигаться дальше в автоматизации, веб-разработке или аналитике
- Гибкий график – обучение в удобное время
Целевая аудитория
- Новички, желающие освоить программирование
- Аналитики и специалисты других направлений, переходящие в IT
- Школьники и студенты, осваивающие Python в рамках подготовки к олимпиадам, поступлению или стажировке
- Все, кто хочет научиться писать программы, работать с данными и понимать код

