О курсе
Онлайн курс «Python-разработчик: базовый курс» — это программа профессиональной переподготовки, направленная на освоение языка программирования Python, базовых принципов разработки, алгоритмического мышления, работы с данными, функциями, модулями, файлами, ошибками, виртуальными окружениями и основами создания программных проектов.
В рамках курса Вы изучите синтаксис Python, переменные, типы данных, условия, циклы, функции, списки, словари, кортежи, множества, строки, файлы, исключения, модули, пакеты, основы объектно-ориентированного программирования и правила организации кода.
Курс включает практическую работу с задачами начинающего Python-разработчика. Вы будете писать программы, обрабатывать данные, создавать функции, работать с коллекциями, читать и записывать файлы, использовать библиотеки, отлаживать код и оформлять проект.
Отдельный блок посвящён инструментам разработки. Вы рассмотрите установку Python, работу в редакторе кода, виртуальные окружения, терминал, базовые команды, структуру проекта, Git на начальном уровне и правила подготовки кода для дальнейшего развития.
Особое внимание уделяется практическому применению Python. Вы изучите сценарии автоматизации, обработки текстов и таблиц, простого анализа данных, работы с файлами, создания консольных программ и подготовки мини-проектов.
Практический блок программы направлен на создание первого проекта Python-разработчика. Вы сможете разработать небольшую программу, оформить код, протестировать его, подготовить описание проекта и защитить итоговую работу.
В ходе программы Вы освоите:
• базовый синтаксис Python;
• переменные, типы данных, условия, циклы и функции;
• списки, словари, строки, файлы и исключения;
• основы модулей, пакетов и библиотек;
• принципы объектно-ориентированного программирования;
• работу с редактором кода, терминалом, виртуальным окружением и Git;
• основы отладки и тестирования программ;
• создание простого проекта на Python.
Программа подойдёт начинающим разработчикам, студентам, специалистам, которые хотят перейти в ИТ, аналитикам, офисным сотрудникам, предпринимателям, инженерам, преподавателям и всем, кто хочет освоить Python с нуля.
Цели и задачи курса
Цель программы — сформировать у слушателей базовые навыки программирования на Python и подготовить к дальнейшему развитию в разработке, аналитике данных, автоматизации или ИИ-направлениях.
В рамках курса Вы освоите:
• язык через синтаксис Python, типы данных и управляющие конструкции;
• логику через алгоритмы, функции, декомпозицию и решение задач;
• данные через списки, словари, строки, файлы и базовую обработку информации;
• инструменты через редактор кода, терминал, виртуальное окружение и Git;
• качество через отладку, обработку ошибок и тестирование;
• проект через создание первой программы и оформление результата.
Программа даст ответы на следующие вопросы:
• Почему Python подходит для начинающих разработчиков?
• Как писать и запускать программы на Python?
• Как работать с переменными, условиями, циклами и функциями?
• Как использовать списки, словари и файлы?
• Как искать и исправлять ошибки в коде?
• Как организовать проект Python-разработчика?
• Как создать первый мини-проект на Python?
По окончании обучения Вы получите
Диплом о профессиональной переподготовке, подтверждающий освоение программы «Python-разработчик: базовый курс» и базовые компетенции в области программирования на Python.
Учебный план курса
• Введение в Python-разработку
• Установка Python и настройка окружения
• Редактор кода и запуск программ
• Основы синтаксиса Python
• Переменные и присваивание
• Числа и арифметические операции
• Строки и методы строк
• Логические значения
• Условия if, elif, else
• Циклы for и while
• Ввод и вывод данных
• Функции
• Аргументы и возвращаемые значения
• Область видимости переменных
• Списки
• Кортежи
• Словари
• Множества
• Работа с коллекциями
• Срезы и перебор элементов
• Работа с файлами
• Исключения и обработка ошибок
• Модули и импорт
• Пакеты и библиотеки
• Виртуальные окружения
• Основы объектно-ориентированного программирования
• Классы и объекты
• Методы и атрибуты
• Основы отладки
• Простое тестирование кода
• Работа с терминалом
• Основы Git
• Структура Python-проекта
• Автоматизация простых задач
• Обработка текстовых данных
• Мини-проект на Python
• Итоговая аттестация — тестирование и защита проекта
Что нужно для поступления на программу:
Для поступления Вам необходимо прислать скан-копии или фотографии документов об образовании, паспортные данные и удаленно заключить договор. Гражданам Российской Федерации потребуются:
• Паспорт или другой документ, удостоверяющий личность или гражданство;
• Страховой номер индивидуального лицевого счета (СНИЛС);
• Документ об образовании и квалификации (фотография или скан-копия);
• Справка об обучении в организации высшего или среднего профессионального образования, если Вы в настоящее время являетесь студентом (фотография или скан-копия);
• Документ, подтверждающий факт изменения фамилии, имени или отчества (при необходимости) (фотография или скан-копия).
Гражданам иностранных государств и лицам без гражданства следует уточнить список необходимых сведений и документов в отделе организации приема по телефону или через форму заявки на консультацию.
Выгоды и скидки, варианты оплаты, рассрочка платежа:
• Вы сможете вернуть 13% от стоимости обучения в виде социального налогового вычета, обратившись в налоговую службу по месту постоянной регистрации.
• Чтобы запросить документы для получения налогового вычета, необходимо обратиться в методический отдел, написав нам на электронную почту mcnokurs@yandex.ru.
• Проверка документов после подачи в ФНС осуществляется в течение трех месяцев. Если ответ положительный, средства возвращаются.
• Обратите внимание, что декларация и заявление заполняются и подаются слушателем самостоятельно.
• (Нормативное обоснование получения налогового вычета регламентировано статьями 78, 80, 83, 88, 219 Налогового кодекса РФ).
• Беспроцентная рассрочка
• Вы можете получить беспроцентную рассрочку на программы профессиональной переподготовки.
Для получения дополнительной информации о рассрочке на конкретную программу обратитесь к специалисту приемной комиссии


