Версия для слабовидящих

Размер текста:

Цветовая схема:

Изображения:

Python. Основы программирования

Python. Основы программирования

Институт развития профессиональных компетенций и квалификаций

Повышение квалификации
Формат
Очно-заочная (дистанционная)
Кол-во часов
72 ак. ч.
Стоимость
45000 ₽
Дата ближайшего курса
18.02.2026
Онлайн
Да

18

часов теории

26

часов практических занятий

9

модулей обучения

О программе

Практико-ориентированное обучение

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

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

Подходит для начинающих

Программа не требует предварительного опыта: базовые концепции объясняются пошагово, упражнения просты для выполнения и направлены на уверенное освоение основ

Если у слушателя среднее или высшее (либо текущее) образование — курс даст прочную базу: типы данных, коллекции, функции, работа с файлами и отладка

Преподаватели — практики

Занятия ведут действующие специалисты и преподаватели Финансового университета с опытом разработки и внедрения реальных IT-решений

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

Гибридная форма обучения

Очно-заочная форма с применением ДОТ сочетает лекции в аудитории и дистанционные вебинары — удобно совмещать учёбу с работой.

Записи занятий, электронные материалы и платформа обучения позволяют возвращаться к темам, выполнять задания в удобное время и контролировать прогресс

Удостоверение государственного образца

По окончании и успешной аттестации слушателям выдается удостоверение о повышении квалификации Финансового университета

Удостоверение подтверждает квалификацию перед работодателями и может быть использовано при профессиональной аттестации и в кадровых целях

Проекты для портфолио

Курс включает мини-проекты и практические задания, которые можно использовать как примеры работ при трудоустройстве

В результате слушатели получают рабочие фрагменты кода и небольшие проекты (скрипты для обработки данных, парсеры, утилиты), готовые для размещения в портфолио

Программа

Модуль 1. "Язык программирования Python и его место среди других языков и систем программирования"

Обзор существующих языков программирования. Основные принципы работы интерпретатора Python. Python в различных операционных системах. Различные версии языка Python. Установка и запуск интерпретатора Python. Установка и тестирование среды разработки Python. Основные элементы программирования.

Модуль 2. "Базовые конструкции языка Python"

Переменные и выражения. Знакомство с типами данных: числа, строки, списки, логический тип, None. Типы данных. Принцип динамической типизации. Оператор del. Структура программы. Блок. Ветвления. Базовая форма цикла. Операторы break и continue. Оператор pass. Простой ввод и простой вывод.

Модуль 3. "Кортежи, списки, словари, множества"

Кортеж. Основные операции с кортежем. Список. Основные операции со списком. Словарь. Основные операции со словарем. Основные операции с множеством. Цикл по итератору. Перебор (for). Практикум.

Модуль 4. "Функции и коллекции"

Создание функции. Вызов функции. Именованные и неименованные аргументы функций. Функции с переменным числом аргументов. Функция как объект первого порядка. Встроенные функции: map, zip, filter, reduce. Лябмда-функция. Понятие коллекции. Выражения-генераторы. Генератор списков, генератор словарей, генератор множеств. Практикум.

Модуль 5. "Модули и пакеты"

Создание модуля. Импорт пакета. Создание собственного пакета. Важнейшие стандартные пакеты: Подсистема pip. Установка стороннего модуля. Практикум.

Модуль 6. "Работа с файловой системой"

Работа с файлами и каталогами. Основные операции с файлами. Основные операции с путями к файлам. Рекурсивный обход каталога. Чтение файла. Запись в файл. Практикум.

Модуль 7. "Исключения и обработка ошибок"

Синтаксические ошибки, логические ошибки, исключения. Иерархия исключений. Выброс исключения. Перехват исключения. Стандартные исключения. Пактикум.

Модуль 8. "Регулярные выражения"

Понятие о регулярном выражении. Синтаксис регулярных выражений. Применение регулярных выражений. Практикум.

Модуль 9. "Элементы функционального программирования"

Функциональная парадигма программирования. Рекурсивные функции. Замыкание. Понятие о декораторе. Практикум.

Итоговая аттестация

Итоговая аттестация в формате защиты итогового практического задания.

Преподаватели и эксперты программы

Кондратенко Николай Александрович

Кондратенко Николай Александрович

руководитель проектов компании Билайн, аспирант РУДН ВШУ

Документ, который Вы получите

Как приступить к обучению

Шаг 1

Выбрать программу и оставить заявку

Шаг 2

Собрать документы и пройти оформление в личном кабинете anketa.fa.ru

Шаг 3

Получить договор и документы для оплаты

Шаг 4

Внести оплату и начать обучение

Вас могут заинтересовать

Контакты менеджера (куратора) программы

Выбрать дату

Выбрать дату

Выбрать год