Курс даёт фундаментальное понимание Python и помогает перейти от первых строк кода к созданию собственных программ и приложений. Слушатели осваивают синтаксис, структуры данных, ООП, работу с файлами и библиотеками, учатся тестировать и отлаживать проекты, создают практические мини-сервисы и итоговое приложение. Программа формирует уверенные навыки, необходимые для старта в программировании, автоматизации, аналитике данных и дальнейшего развития в ИТ.
4.9
На основании отзывов
Настоящее общение
не записи
Уроки проходят с преподавателями, в формате, который удобен именно вам — очно, заочно или онлайн. Всегда живой диалог и реальная практика
Реальные впечатления слушателей
От коротких видео до подробных письменных историй — наши слушатели честно рассказывают, чему научились и как изменились их возможности. Убедитесь в качестве обучения из первых уст
Учеба без лишних забот
Хотите начать прямо сейчас? Мы предложим рассрочку и удобные варианты оплаты, чтобы вы учились спокойно
Учеба продолжается
вне занятий
Читайте статьи и советы экспертов, чтобы оставаться на шаг впереди. Мы делимся практикой, которая работает
О курсе
Программа
Вопрос-ответ
Документы о прохождении
Отзывы
Оплата
Правила возврата
Практическое обучение с реальной пользой
Курс «Программирование на Python» создан для тех, кто хочет освоить язык, сочетающий простоту, мощь и универсальность. Программа охватывает весь путь — от базового синтаксиса и структур данных до объектно-ориентированного программирования, тестирования и разработки приложений. Обучение построено так, чтобы слушатель не просто изучил язык, но и научился применять его для решения реальных задач в работе и обучении. Python открывает возможности в аналитике данных, автоматизации, веб-разработке и создании приложений — этот курс станет прочной основой для профессионального роста.
Что вы освоите
Познакомитесь с философией Python и его особенностями.
Изучите синтаксис, типы данных, условия, циклы и функции.
Научитесь работать с файлами, модулями и стандартными библиотеками.
Овладеете основами объектно-ориентированного программирования и принципами проектирования кода.
Изучите обработку ошибок, отладку и тестирование программ.
Освоите создание консольных и графических приложений на базе tkinter.
Сможете реализовать собственный программный проект и защитить его как итоговую работу.
Формат и результат
👉 Курс реализуется в разных форматах обучения, что позволяет выбрать оптимальный вариант для каждого слушателя. Программа сочетает теорию и практику, включает решение задач, разработку мини-проектов и итогового приложения. Каждый раздел завершается практическими упражнениями, направленными на закрепление материала. По итогам курса слушатели смогут самостоятельно разрабатывать программы, работать с библиотеками, обрабатывать данные и создавать функциональные проекты на Python, применяя полученные знания в профессиональной деятельности.
Кому будет полезен курс
Курс подойдёт начинающим программистам, специалистам ИТ-сферы, преподавателям и студентам, которые хотят освоить современный язык программирования. Программа будет полезна тем, кто стремится автоматизировать процессы, анализировать данные, разрабатывать приложения или просто научиться думать как программист. Освоив Python, вы сможете уверенно двигаться в направлении веб-разработки, анализа данных, машинного обучения и других высокотехнологичных областей.
Введение в язык программирования Python
История и особенности языка — краткий обзор создания Python, его философии и преимуществ.
Установка и настройка среды разработки — подготовка рабочего пространства: установка Python, редакторов кода, запуск первых программ.
Синтаксис и базовые конструкции
Переменные, типы данных, операции — основные типы данных, арифметика, логика и присваивания.
Ввод/вывод, комментарии — использование функций input(), print(), назначение комментариев.
Циклы for, while — автоматизация повторений и перебор данных.
Функции и структуры данных
Объявление функций, аргументы, return — создание и вызов функций, передача параметров.
Списки, словари, множества — коллекции данных, их использование и преобразования.
Работа с файлами и модулями
Чтение и запись файлов — открытие, чтение и запись в текстовые файлы.
Импорт и создание модулей — организация кода, импорт и повторное использование функций.
Объектно-ориентированное программирование
Классы, методы, атрибуты — создание собственных объектов и их использование.
Наследование, инкапсуляция — расширение классов, защита данных, повторное использование.
Работа с библиотеками
Математические и случайные значения — работа с библиотеками math и random.
Работа с датой и временем — использование datetime, вычисления с датами.
Исключения, отладка и тестирование
Обработка ошибок — try/except, типы исключений и диагностика ошибок.
Отладка, юнит-тесты — средства IDE, unittest, проверка корректности кода.
Создание консольных и GUI-приложений
Консольные программы — ввод и вывод данных, обработка аргументов командной строки.
Интерфейс с использованием tkinter — построение простых графических интерфейсов.
Проектирование и защита итогового проекта
Планирование, реализация, презентация — подготовка структуры проекта, его реализация и демонстрация.
Финальное задание и защита проекта
Демонстрация итоговой программы — защита перед группой, ответы на вопросы преподавателя.
Где проходят очные занятия?
Очные занятия проходят в аудиториях нашего центра в Москве. Для онлайн-слушателей доступны дистанционные форматы.
Можно ли оплатить обучение частями?
Да, мы предлагаем гибкие условия оплаты. Возможна рассрочка.
Вносятся ли документы в ФИС ФРДО?
Да, все дипломы и удостоверения вносятся в Федеральный реестр, что подтверждает их подлинность.
Какие документы нужны для поступления?
Для поступления необходимо предоставить: паспорт, документ о предыдущем образовании, СНИЛС, а также свидетельство о браке/расторжении брака или документ о смене ФИО, если данные менялись.
Как проходит обучение в вашем центре?
Все занятия ведут преподаватели, поэтому вы всегда работаете в «живом» формате: лекции, практика, разбор кейсов, ответы на вопросы.
Какие документы выдаются после прохождения обучения по программе повышения квалификации?
Слушатель получает удостоверение о повышении квалификации установленного образца.
Чем повышение квалификации отличается от переподготовки?
Повышение квалификации обновляет и расширяет уже имеющиеся знания в вашей профессии, а профессиональная переподготовка даёт новую квалификацию.
Есть ли итоговая аттестация?
Да, по каждой программе предусмотрены промежуточные зачёты и итоговый экзамен или защита работы.
Настоящая Политика регулирует порядок возврата оплаты за обучение по всем формам обучения (очная, очно-заочная, заочная с применением ДОТ) и разработана в соответствии с:
– Федеральным законом «Об образовании в Российской Федерации»;
– Законом РФ «О защите прав потребителей»;
– Постановлением Правительства РФ № 1441 «Об утверждении Правил оказания платных образовательных услуг»;
– условиями договора об оказании платных образовательных услуг между ЦСИО и Слушателем.
Политика направлена на то, чтобы правила возврата были прозрачными, понятными и одинаковыми для всех.
1. Возврат средств до начала обучения
Если Слушатель отказывается от обучения до даты начала программы, ЦСИО возвращает оплаченные средства за вычетом фактически понесённых расходов, предусмотренных Постановлением № 1441.
К таким расходам относятся:
оформление документов, зачисление и сопровождение;
формирование группы и резервирование места;
подготовка расписания, материалов и организационных ресурсов;
иные расходы, связанные с подготовкой к началу оказания образовательной услуги.
Если фактические расходы отсутствуют или минимальны, возврат может быть произведён в полном объёме.
2. Если Слушатель не приступил к занятиям и не уведомил ЦСИО
Если Слушатель был зачислен на программу, но не приступил к занятиям и не сообщил об отказе заранее:
ЦСИО вправе удержать все фактически понесённые расходы, возникшие до момента начала обучения;
возврат возможен, но его размер зависит от объёма затрат, понесённых центром для подготовки программы и резервирования места.
Чем позже сообщён отказ — тем выше объём понесённых расходов и тем меньше сумма возврата.
3. Возврат средств во время обучения
Слушатель вправе отказаться от обучения в любой момент. Возврат средств осуществляется пропорционально той части программы, которая не была освоена.
Порядок расчёта:
определяется стоимость одного учебного часа (общая стоимость программы делится на общее количество часов);
рассчитывается количество часов, которые Слушатель прошёл или получил доступ к ним (в том числе к материалам и записям);
удерживается стоимость этих часов;
удерживаются фактически понесённые и документально подтверждённые расходы (см. раздел 4);
оставшаяся сумма возвращается Слушателю.
Такой подход соответствует ст. 32 Закона РФ «О защите прав потребителей» и п. 32 Правил № 1441.
4. Какие расходы вправе удерживать ЦСИО
В соответствии с Постановлением Правительства РФ № 1441 Исполнитель вправе удержать только фактически понесённые и документально подтверждённые расходы, связанные с исполнением договора об оказании платных образовательных услуг.
К таким расходам относятся:
организационно-административные затраты: приём и обработка документов, заключение договора, зачисление, формирование группы, резервирование места, сопровождение Слушателя;
подготовка образовательного процесса: разработка и подготовка учебных материалов, формирование и утверждение расписания, методическое сопровождение, создание и настройка технических доступов (при использовании ДОТ);
обеспечение условий обучения: аренда помещений, оплата труда преподавателей и персонала, обеспечение инфраструктуры и техническая подготовка;
расходы, понесённые до момента получения от Слушателя уведомления об отказе, даже если он не приступил к занятиям.
ЦСИО не удерживает штрафы, пени и иные не обоснованные суммы — только реальные, подтверждённые затраты, связанные с подготовкой и оказанием образовательных услуг.
5. Возврат после окончания обучения
После завершения программы возврат возможен только в случаях, предусмотренных законодательством Российской Федерации и договором, в том числе:
образовательная услуга оказана не в полном объёме;
имели место подтверждённые нарушения условий договора со стороны Исполнителя;
обучение проводилось с существенным нарушением установленных сроков или обязательств.
Если обучение полностью оказано и Слушатель получил доступ ко всем материалам, посещал занятия или не заявил претензий в установленный договором срок (например, 14 календарных дней после окончания обучения), возврат не производится.
6. Порядок оформления возврата
Для оформления возврата Слушателю необходимо направить заявление на электронный адрес ЦСИО: info@csio-dpo.ru
В заявлении указываются:
ФИО Слушателя;
название программы обучения;
дата и способ оплаты;
причина отказа (для корректного расчёта суммы возврата);
банковские реквизиты или данные карты для перечисления средств (если возможно по правилам платёжной системы).
ЦСИО рассматривает заявление в срок до 10 рабочих дней, рассчитывает сумму возврата с учётом фактически оказанных услуг и понесённых расходов и уведомляет Слушателя о результате.
Возврат осуществляется только плательщику и только безналичным способом.
7. Возврат по способам оплаты
7.1. Банковские карты, переводы, оплата по счёту, QR-код
При оплате банковской картой, банковским переводом, по счёту или через QR-код возврат осуществляется на ту же карту или счёт, с которых была произведена оплата. Срок зачисления средств зависит от банка и обычно составляет от 5 до 30 календарных дней после проведения операции возврата.
7.2. Яндекс Pay, Сплит/долями, рассрочки банков
Если оплата была произведена через платёжные сервисы (Яндекс Pay, сервисы Сплит/долями, рассрочки банков и другие платформы), возврат осуществляется в соответствии с правилами соответствующей платёжной системы:
сервисы Сплит/долями, как правило, отменяют будущие списания и возвращают уже уплаченные доли согласно своим условиям;
банки по программам рассрочки уменьшают задолженность Слушателя или пересматривают график платежей;
сроки и порядок возврата определяются правилами платёжной системы или банка.
ЦСИО со своей стороны оформляет и подтверждает возврат в платёжной системе, однако не может изменить установленные ею сроки и порядок обработки операций.
8. Когда возврат не производится
Возврат денежных средств, как правило, не осуществляется, если:
образовательная услуга оказана в полном объёме в соответствии с договором и программой;
Слушатель не заявил претензий в установленный договором срок после завершения обучения;
Слушатель нарушил условия договора, и это сделало невозможным дальнейшее обучение;
Слушателю был предоставлен полный объём материалов и услуг по программе, а фактически понесённые расходы ЦСИО равны стоимости обучения.
Форма обучения
Количество ак. часов
Продолжительность
Стоимость (руб.)
Форма обучения
Очная
Количество ак. часов
164
Продолжительность
от 21 занятий
Стоимость (руб.)
от 82000
Форма обучения
Группа от 5 чел
Количество ак. часов
164
Лекционные часы: 116
Часы самостоятельной работы: 48
Продолжительность
29 занятий
Одно занятие: 4 часа
Стоимость (руб.)
82000
Форма обучения
Мини группа 2-3 чел
Количество ак. часов
164
Лекционные часы: 116
Часы самостоятельной работы: 48
Продолжительность
29 занятий
Одно занятие: 4 часа
Стоимость (руб.)
143000
Форма обучения
Индивидуальная
Количество ак. часов
164
Лекционные часы: 84
Часы самостоятельной работы: 80
Продолжительность
21 занятий
Одно занятие: 4 часа
Стоимость (руб.)
160000
Форма обучения
Очно-заочная
Количество ак. часов
164
Продолжительность
от 13 занятий
Стоимость (руб.)
от 75000
Форма обучения
Группа от 5 чел
Количество ак. часов
164
Лекционные часы: 84
Часы самостоятельной работы: 80
Продолжительность
21 занятий
Одно занятие: 4 часа
Стоимость (руб.)
75000
Форма обучения
Мини группа 2-3 чел
Количество ак. часов
164
Лекционные часы: 84
Часы самостоятельной работы: 80
Продолжительность
21 занятий
Одно занятие: 4 часа
Стоимость (руб.)
120000
Форма обучения
Индивидуальная
Количество ак. часов
164
Лекционные часы: 52
Часы самостоятельной работы: 112
Продолжительность
13 занятий
Одно занятие: 4 часа
Стоимость (руб.)
145000
Форма обучения
Заочная
Количество ак. часов
164
Продолжительность
от 13 занятий
Стоимость (руб.)
от 59000
Форма обучения
Группа от 5 чел
Количество ак. часов
164
Лекционные часы: 52
Часы самостоятельной работы: 112
Продолжительность
13 занятий
Одно занятие: 4 часа
Стоимость (руб.)
59000
Форма обучения
Мини группа 2-3 чел
Количество ак. часов
164
Лекционные часы: 52
Часы самостоятельной работы: 112
Продолжительность
13 занятий
Одно занятие: 4 часа
Стоимость (руб.)
100000
Форма обучения
Индивидуальная
Количество ак. часов
164
Лекционные часы: 52
Часы самостоятельной работы: 112
Продолжительность
13 занятий
Одно занятие: 4 часа
Стоимость (руб.)
110000
Форма обучения
Дистанционная
Количество ак. часов
164
Продолжительность
от 13 занятий
Стоимость (руб.)
от 59000
Форма обучения
Группа от 5 чел
Количество ак. часов
164
Лекционные часы: 52
Часы самостоятельной работы: 112
Продолжительность
13 занятий
Одно занятие: 4 часа
Стоимость (руб.)
59000
Форма обучения
Мини группа 2-3 чел
Количество ак. часов
164
Лекционные часы: 52
Часы самостоятельной работы: 112
Продолжительность
13 занятий
Одно занятие: 4 часа
Стоимость (руб.)
100000
Форма обучения
Индивидуальная
Количество ак. часов
164
Лекционные часы: 52
Часы самостоятельной работы: 112
Продолжительность
13 занятий
Одно занятие: 4 часа
Стоимость (руб.)
110000
Учитесь на лучших условиях
Следите за специальными предложениями и выбирайте программу по сниженной цене. Отличный шанс начать обучение уже сегодня
Карта москвича —
ваш ключ к выгоде
С картой москвича учиться в ЦСИО ещё удобнее: скидки и льготы действуют на многие программы. Развивайтесь и экономьте одновременно
Высшее образование — Управление и информатика в технических системах
О преподавателе:
Уверенно сочетает инженерную базу МГТУ им. Баумана с практическим опытом разработки в крупных IT-компаниях. Работает с современными языками программирования и понимает реальные требования индустрии: от чистой архитектуры и алгоритмов до командной разработки и мобильных технологий. На занятиях объясняет сложные технические процессы простым языком, даёт рабочие паттерны, готовые примеры кода и практику, которая помогает быстрее войти в профессию. Формирует у слушателей уверенные навыки программирования и понимание логики разработки, ориентируясь на реальные кейсы из индустрии.
Курс знакомит слушателей с двумя ключевыми фреймворками современной фронтенд-разработки — React и Angular — и помогает уверенно перейти от базового JavaScript к созданию полноценных одностраничных приложений. Обучение сфокусировано на практике: участники работают с компонентами, маршрутизацией, формами, REST API, управлением состоянием и сборкой production-версий. Итог — собственные проекты, понимание архитектуры SPA и навыки, которые позволяют разрабатывать адаптивные, динамичные и масштабируемые веб-приложения на уровне востребованных специалистов.
Курс помогает освоить базовые технологии веб-разработки и научиться создавать современные адаптивные сайты с нуля. Слушатели работают с HTML, CSS и JavaScript, учатся верстать структурированные страницы, настраивать стиль и адаптацию под устройства, добавлять интерактив и управлять динамическим контентом. Программа ориентирована на практику: каждый модуль включает работу с кодом и создание собственных веб-элементов. К выпуску у участников формируется готовый проект и уверенные навыки, позволяющие продолжить развитие в сфере фронтенда и создавать функциональные веб-решения самостоятельно.
Курс помогает освоить Java с нуля до уверенной разработки приложений: от базового синтаксиса и ООП до работы с коллекциями, файлами, потоками и базами данных. Обучение построено на практике — слушатели пишут код, создают графические интерфейсы, подключаются к БД через JDBC и собирают собственное приложение, готовое для портфолио. Программа формирует фундаментальные навыки Java-разработчика и подготавливает к дальнейшему росту в сфере backend-и desktop-разработки.
Курс помогает освоить современные игровые движки Unity и Unreal Engine и перейти от идеи к созданию собственной 2D или 3D игры. Слушатели изучают основы геймдизайна, программирование логики, работу с анимацией, визуальными эффектами и интерфейсом, собирают игровые сцены и разрабатывают мини-проекты. Обучение даёт практические навыки разработки игр и погружает в реальные инструменты геймдева, позволяя выпускникам уверенно создавать и публиковать собственные игровые проекты.
Ваша заявка принята
Скоро мы с вами свяжемся
Вы записаны на курс
Скоро мы с вами свяжемся
Спасибо за ваш отзыв
Продолжая пользоваться сайтом, вы соглашаетесь на сбор cookies. Подробнее