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

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

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

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

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

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

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

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

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

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

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

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

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

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

Стоимость: 49900 руб.
СТОИМОСТЬ ДО 15 октября: 44900
При 100% оплате (не в рассрочку) скидка 10% - 40410 руб.!

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

Купить в рассрочку на 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 необходимы для того, чтобы вы могли пользоваться сайтом и его функциями. Их нельзя отключить. Они устанавливаются в ответ на ваши запросы, такие как настройка ваших настроек конфиденциальности, вход в систему или заполнение форм.
Аналитические файлы cookie
Disabled
Эти файлы cookie собирают информацию, чтобы помочь нам понять, как используются наши веб-сайты или насколько эффективны наши маркетинговые кампании, или чтобы помочь нам настроить наши веб-сайты для вас.
Рекламные файлы cookie
Disabled
Эти файлы cookie предоставляют рекламным компаниям информацию о вашей активности в Интернете, чтобы помочь им предоставлять вам более релевантную онлайн-рекламу или ограничивать количество показов рекламы. Эта информация может быть передана другим рекламным компаниям.