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

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

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

50 000 

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

38 000 

О курсе

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. Проектирование архитектуры приложений

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

Дата Место проведения Стоимость
7 сентября 2026
Группа формируется
Виртуальный класс
ДистанционныйДистанционное обучение (СДО)
Самостоятельное изучение в удобном темпе. Консультации преподавателя при необходимости.
38 000 ₽

Оставьте заявку и мы ответим на все ваши вопросы!