Программист Python: обучение на разработчика с нуля
О курсе
Программа разработана в соответствии с федеральным законом от 29.12.2012 № 273-ФЗ «Об образовании в Российской Федерации», приказом Минтруда России от 20.07.2022 № 424н «Об утверждении профессионального стандарта «Программист».
В результате освоения программы слушатель должен приобрести следующие знания, умения и практические навыки:
слушатель должен иметь практический опыт:
- Создания программного кода на языке программирования Python в соответствии с техническим заданием
- Оптимизации программного кода с использованием специализированных программных средств
- Написания программного кода с использованием языка программирования Python
- Размещение программного кода в страницах, созданных при верстке информационного ресурса, в клиентской части информационного ресурса и в серверной части информационного ресурса
- Анализа и проверки исходного программного кода
- Отладки программного кода на уровне программных модулей
- Отладки программного кода на уровне межмодульных взаимодействий и взаимодействий с окружением
- Проведения тестирования приложений в соответствии с планом тестирования
- Фиксирования результатов тестирования приложений
- Устранения обнаруженных при тестировании несоответствий
слушатель должен знать:
- Синтаксис языка программирования Python, особенности программирования на данном языке
- Особенности выбранной среды программирования и системы управления базами данных
- Стандартные библиотеки языка программирования Python
- Методологии разработки программного обеспечения
- Технологии программирования
- Методы и приемы отладки программного кода
- Типы и форматы сообщений об ошибках, предупреждениях
- Способы использования технологических журналов, форматы и типы записей журналов
- Современные компиляторы, отладчики и оптимизаторы программного кода
- Сетевые протоколы и основы web-технологий
- Современные методики тестирования приложений
слушатель должен уметь:
- Применять язык программирования Python для написания программного кода
- Использовать выбранную среду программирования и средства системы управления базами данных
- Выявлять ошибки в программном коде
- Применять методы и приемы отладки программного кода
- Интерпретировать сообщения об ошибках, предупреждения, записи технологических журналов
- Применять современные компиляторы, отладчики и оптимизаторы программного кода
- Кодировать на скриптовых языках программирования
- Выбирать и комбинировать техники тестирования созданных приложений
- Тестировать созданные приложения в соответствии с планом тестирования
Цели обучения
Требования
- Программа курса предназначена для слушателей, имеющих базовые навыки работы на персональном компьютере (ОС Windows, офисные приложения, интернет).
Целевая аудитория
- Лица, имеющие или получающие (студенты последних курсов ВУЗов, техникумов) среднее профессиональное и (или) высшее образование.
Программа обучения
Модуль 1. Основы синтаксиса языка Python (40ак)
Тема 1. Загрузка и установка Python. Особенности версий
Тема 2. Среда разработки PyCharm. Настройка и возможности среды разработки
Тема 3. Переменные и константы. Области памяти
Тема 4. Ключевые слова, встроенные функции
Тема 5. Условный оператор if, тернарный оператор
Тема 6. Циклы
Тема 7. Типы данных для работы с числами
Тема 8. Строки
Тема 9. Структуры данных
Тема 10. Функции
Тема 11. Исключения и их обработка
Тема 12. Продвинутая работа с регулярными выражениями
Тема 13. Проектирование баз данных
Тема 14. Создание модулей
Промежуточная аттестация
Модуль 2. Проектирование архитектуры приложений
Модуль 4. Фреймворк Django
Расписание занятий
| Дата | Статус | Формат | Место проведения | Стоимость |
|---|---|---|---|---|
| 24.11.2025 | Дистанционный
Дистанционное обучение (СДО): Самостоятельное изучение материалов программы. Оптимальный вариант для занятых людей, которые готовы учиться самостоятельно в свободное время в удобном для них темпе. Консультации преподавателей оказываются дистанционно (при необходимости). | Виртуальный класс | 105000 ₽ |

