Язык Python — Для бизнес аналитиков

Программист Python

Продолжительность: 72 ак. часа
Ближайшая дата обучения: 12.01.2026
Группа формируется
Очное обучение

50 000 

Очное обучение с использованием ДОТ

38 000 

Оставьте заявку

Нужна помощь? Оставьте свой номер — мы позвоним, чтобы ответить на все ваши вопросы.

Изменить содержимое

    Настоящим в соответствии с Федеральным законом № 152-ФЗ «О персональных данных» от 27.07.2006, отправляя данную форму, вы подтверждаете свое согласие на обработку персональных данных. Обработка персональных данных осуществляется в соответствии с «Политикой обработки персональных данных».

    О курсе

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

    По окончании курса слушатели смогут

    Применять язык программирования Python для написания программного кода
    Использовать выбранную среду программирования и средства системы управления базами данных
    Выявлять ошибки в программном коде
    Применять методы и приемы отладки программного кода
    Интерпретировать сообщения об ошибках, предупреждения, записи технологических журналов
    Применять современные компиляторы, отладчики и оптимизаторы программного кода
    Кодировать на скриптовых языках программирования
    Выбирать и комбинировать техники тестирования созданных приложений
    Тестировать созданные приложения в соответствии с планом тестирования

    Целевая аудитория

    • Специалисты, желающие повысить свою квалификацию и систематизировать свои знания языка Python.
    • Все, желающие получить новые знания и навыки в программировании

    Документы об окончании

    Удостоверение о повышении квалификации

    Удостоверение о повышении квалификации

    Программа обучения

    16 Тем72ч.

    Модуль 1. Основы синтаксиса языка Python

    Тема 1. Загрузка и установка Python. Особенности версий
    • Установка под разные платформы
    • Настройка окружения
    Тема 2. Среда разработки PyCharm. Настройка и возможности среды разработки
    • Создание первого проекта
    • Альтернативные IDE
    Тема 3. Переменные и константы. Области памяти
    • Типы данных
    • Преобразование типов данных
    • Динамическая типизация
    Тема 4. Ключевые слова, встроенные функции
    • Функции ввода – вывода
    • Функции для преобразования типов данных
    Тема 5. Условный оператор if, тернарный оператор
    • Вложенные условия
    • Работа с логическими выражениями
    • Тернарный оператор
    Тема 6. Циклы
    • Цикл с предусловием
    • Цикл for
    • Функция range
    • Операторы управления течение цикла
    • Особенности конструкции for-else
    • Бесконечные циклы
    Тема 7. Типы данных для работы с числами
    • Особенности числовых типов данных
    • Преобразование строкового типа в числовой
    • Особенности работы с вещественными числами
    • Модуль Decimal
    Тема 8. Строки
    • Строковые функции
    • Поиск подстроки в строке
    • Обход строковых данных в цикле
    • Методы поиска
    • Регулярные выражения
    • Практическое применение регулярных выражений
    Тема 9. Структуры данных
    • Списки (массивы)
    • Индексы и срезы
    • Кортежи
    • Словари
      • Поиск в словаре
      • ­Добавление элемента в словарь
    • Множества
      • Преимущества множеств перед списками
      • Практическое применение множеств
    Тема 10. Функции
    • Оператор return
    • Анонимные функции
    • Вложенные функции
    • Особенности рекурсивных функций
    • Возврат более одного значения в функции
    Тема 11. Исключения и их обработка
    • Основные операторы для обработки исключений
    • Генерация исключений
    • Особенности оператора except
    • Оператор finally
    • Практическое применение обработки исключений
    Тема 12. Продвинутая работа с регулярными выражениями
    • Проверка EMAIL, IP
    • Использование регулярных выражений в файлах
    • Интеграция регулярных выражений в параметрах функций
    Тема 13. Создание модулей
    • Назначение __init__
    • Импорт модулей

    Модуль 2. Проектирование архитектуры приложений

    Расписание занятий

    Дата Статус Формат Место проведения Стоимость
    12.01.2026 Группа формируется
    Дистанционный

    Дистанционное обучение (СДО):

    Самостоятельное изучение материалов программы. Оптимальный вариант для занятых людей, которые готовы учиться самостоятельно в свободное время в удобном для них темпе. Консультации преподавателей оказываются дистанционно (при необходимости).
    Виртуальный класс50000 ₽