Программа специальности: "Программирование на Python"
Начало курса: 19 января 2026 г. *

*Индивидуальное расписание для группы сотрудников одной организации от 10 человек
Тариф
удостоверение о повышении квалификации

Отзывы о курсах наших студентов ТУТ

+ срок обучения: 7 недель

+ лекционный материал

+ видеоматериалы

+ одна групповая онлайн консультация с преподавателем в неделю

+ три индивидуальные онлайн консультации с преподавателем (по 1 часу)

+ проверка всех практических работ преподавателями курса с обратной связью

+ кураторская поддержка в будние дни

+ выполнение итогового проекта

+ доступ к базе знаний 12 месяцев

+ доступ на 1 год в закрытый клуб выпускников Академии, в котором Вы сможете общаться с коллегами, однокурсниками и экспертами

Стоимость: 49900 руб.
При 100% оплате (не в рассрочку) скидка 10% - 44910 руб.!

Знаете промокод?
Назовите его менеджеру при оформлении заявки!

Купить в рассрочку на 2 платежа от организации без %:
заявка на почту: info@pcbteach.ru
Возможна рассрочка до 12 месяцев (или 4,6,10)

Мы предоставляем рассрочку, это прописывается в договоре.

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

Если вам нужна рассрочка на большее количество месяцев - на 4, 6 или 12, вам необходимо на нашем сайте перейти на вкладку “Программы”, выбрать тариф, заполнить данные, перейти на страницу оплаты и заполнить заявку на рассрочку от Тинькофф Банка.
При положительном решении по вашей заявке вы оплачиваете определенное количество равных платежей без уплаты процентов непосредственно в банк, а проценты за вас оплачиваем мы.
Введение в Python.
Первые шаги
Установка Python, проверка версии. Выбор и настройка IDE. Первая программа. Числовые типы: int, float. Ввод данных.
Вывод данных. Простейшие операции. Практическое задание.
Управление потоком
Булевы значения. Логические операторы. Операторы сравнения. Конструкции if, elif, else. Вложенные условия. Тернарный оператор. Практическое задание.
Коллекции
Списки: индексация, срезы, методы (append, pop, sort). Кортежи: отличие от списков, неизменяемость. Словари: ключи и значения, методы (get, items, keys). Множества: уникальные элементы, операции объединения и пересечения. Практическое задание.
Работа со строками
Создание строк: одинарные, двойные, тройные кавычки. Экранирование символов. Индексация и срезы строк. Основные методы и проверки. Форматирование строк: f-строки. Многострочные строки. Практическое задание.
Циклы
Циклы for и while. Функция range(). Управляющие операторы: break, continue. Вложенные циклы. Практическое задание.
Функции
Определение функций через def. Аргументы: позиционные и именованные. Область видимости переменных. Практическое задание.
Генераторы и списочные выражения
Списочные выражения (list comprehensions). Генераторы (yield). Различие между генератором и списком. Практическое задание.
Основы ООП
Класс и объект. Атрибуты и методы. Инкапсуляция. Наследование. Практическое задание.
Продвинутый ООП
Полиморфизм. Магические методы (__init__, __str__, __len__). Композиция и агрегация. Статические и классовые методы. Практическое задание.
Исключения
try/except. finally и else. Создание собственных исключений. Практическое задание.
Работа с файлами
Чтение и запись текстовых файлов. Конструкция with open. Работа с JSON: сериализация и десериализация. Практическое задание.
Модули
Импорт модулей. Создание своих модулей. Пространство имён. Практическое задание.
Встроенная библиотека Python
Модули math, datetime, pathlib, random. Практическое задание.
Управление cookie-файлами
Мы используем файлы cookie, чтобы обеспечить наилучшее взаимодействие с сайтом.
Управление cookie-файлами
Настройки файлов cookie
Файлы cookie, необходимые для корректной работы сайта, всегда включены.
Другие файлы cookie можно настраивать.
Необходимые файлы cookie
Всегда включены. Эти файлы cookie необходимы для того, чтобы вы могли пользоваться сайтом и его функциями. Их нельзя отключить. Они устанавливаются в ответ на ваши запросы, такие как настройка ваших настроек конфиденциальности, вход в систему или заполнение форм.
Аналитические файлы cookie
Disabled
Эти файлы cookie собирают информацию, чтобы помочь нам понять, как используются наши веб-сайты или насколько эффективны наши маркетинговые кампании, или чтобы помочь нам настроить наши веб-сайты для вас.
Рекламные файлы cookie
Disabled
Эти файлы cookie предоставляют рекламным компаниям информацию о вашей активности в Интернете, чтобы помочь им предоставлять вам более релевантную онлайн-рекламу или ограничивать количество показов рекламы. Эта информация может быть передана другим рекламным компаниям.