Программа является программой повышения квалификации. Она предназначена для освоения практических навыков программирования на языке Python с нуля до уверенного уровня работы с прикладными задачами.Цель: Формирование у слушателей знаний и практических навыков по разработке программного обеспечения на языке Python.– Изучение синтаксиса и базовых конструкций языка Python– Освоение принципов структурного и объектно-ориентированного программирования– Разработка алгоритмов и решение прикладных задач– Работа с файлами, библиотеками и модулями– Создание консольных и графических приложений – Формирование навыков тестирования и отладки кода
Варианты обучения
очно
3 месяца (144 ак. ч.)
Срок обучения
В любое время
Когда
2 раза в неделю ( ВТ ЧТ) Группы: 09:00 - 12:00, 12:00-16:00, 16:00-18:00
График занятий
82 000 р.
Стоимость
очно
2 месяца (144 ак. ч.)
Срок обучения
В любое время
Когда
3 раза в неделю ( ПН СР ПТ) Группы: 09:00 - 12:00, 12:00-16:00, 16:00-18:00
График занятий
8 200 р.
Стоимость
вечерняя
2 месяца (144 ак. ч.)
Срок обучения
В любое время
Когда
3 раза в неделю ( ПН СР ПТ) Группы: 18:00 - 21:00
График занятий
75 000 р.
Стоимость
вечерняя
2 месяца (144 ак. ч.)
Срок обучения
В любое время
Когда
2 раза в неделю ( ВТ ЧТ) Группы: 18:00 - 21:00
График занятий
59 000 р.
Стоимость
группа выходного дня
3 месяца (144 ак. ч.)
Срок обучения
В любое время
Когда
2 раза в неделю ( СБ ВС) Группы: 10:00 - 13:00, 13:00 - 16:00
График занятий
82 000 р.
Стоимость
группа выходного дня
2 месяца (144 ак. ч.)
Срок обучения
В любое время
Когда
2 раза в неделю ( СБ ВС) Группы: 16:00 - 19:00
График занятий
59 000 р.
Стоимость
дистанционно
2 месяца (144 ак. ч.)
Срок обучения
В любое время
Когда
Уточняйте у менеджера
График занятий
59 000 р.
Стоимость
Кому подойдет программа
Всем, кто интересуется программированием и хочет научиться создавать собственные программы и проекты:
Тем, кто хочет реализовать свои идеи в области разработки программного обеспечения.
Начинающим программистам:
Тем, кто хочет получить необходимые знания и навыки для работы в сфере программирования.
Студентам технических специальностей:
Тем, кто хочет углубить свои знания и улучшить практические навыки в программировании.
Тем, кто хочет освоить программирование и перейти в IT-сферу.
Программа обучения
Введение в язык программирования Python
1.1 История и особенности языка — краткий обзор создания Python, его философии и преимуществ.
1.2 Установка и настройка среды разработки — подготовка рабочего пространства: установка Python, редакторов кода, запуск первых программ.
Синтаксис и базовые конструкции
2.1 Переменные, типы данных, операции — основные типы данных, арифметика, логика и присваивания.
2.2 Ввод/вывод, комментарии — использование функций input(), print(), назначение комментариев.
Условные операторы и циклы
3.1 if, elif, else — логика — построение условных блоков, операторы сравнения и логики.
3.2 Циклы for, while — автоматизация повторений и перебор данных.
Функции и структуры данных
4.1 Объявление функций, аргументы, return — создание и вызов функций, передача параметров.
4.2 Списки, словари, множества — коллекции данных, их использование и преобразования.
Работа с файлами и модулями
5.1 Чтение и запись файлов — открытие, чтение и запись в текстовые файлы.
5.2 Импорт и создание модулей — организация кода, импорт и повторное использование функций.
Объектно-ориентированное программирование
6.1 Классы, методы, атрибуты — создание собственных объектов и их использование.
6.2 Наследование, инкапсуляция — расширение классов, защита данных, повторное использование.
Работа с библиотеками
7.1 Математические и случайные значения — работа с библиотеками math и random.
7.2 Работа с датой и временем — использование datetime, вычисления с датами.
Исключения, отладка и тестирование
8.1 Обработка ошибок — try/except, типы исключений и диагностика ошибок.
8.2 Отладка, юнит-тесты — средства IDE, unittest, проверка корректности кода.
Создание консольных и GUI-приложений
9.1 Консольные программы — ввод и вывод данных, обработка аргументов командной строки.
9.2 Интерфейс с использованием tkinter — построение простых графических интерфейсов.
Проектирование и защита итогового проекта
10.1 Планирование, реализация, презентация — подготовка структуры проекта, его реализация и демонстрация.
Преимущества обучения
1
Гибкость и удобство:
Возможность выбора различных форматов обучения (очные занятия, онлайн-курсы, индивидуальные уроки) позволяет учиться в удобное время и в комфортном темпе.
2
Актуальность материалов:
Использование современных учебных материалов и ресурсов гарантирует получение актуальных знаний и навыков.
3
Индивидуальный подход:
Программа учитывает разный уровень подготовки участников, преподаватели помогут разобраться в сложных моментах и достичь желаемого уровня квалификации.
4
Практический опыт:
Программа включает в себя практические задания и проекты, что даст участникам возможность применить полученные знания на практике и создать портфолио.
5
Объектно-ориентированное программирование:
Курс охватывает принципы объектно-ориентированного программирования, что позволит участникам создавать модульный и переиспользуемый код.
6
Работа с данными:
Участники научатся работать с различными типами данных, структурами данных и файлами, что важно для анализа и обработки информации.
7
Навыки алгоритмического мышления:
Курс поможет развить алгоритмическое мышление, необходимое для разработки эффективных решений и алгоритмов.
8
Основы языка Python:
Участники курса освоят синтаксис и основные конструкции языка Python, что позволит им уверенно писать код и решать различные задачи.
9
Поддержка и обратная связь:
После окончания курса участники смогут обращаться за помощью и консультациями к преподавателям, что обеспечит дополнительную поддержку в профессиональной деятельности.
Оставьте отзыв
Учились здесь? Оставьте отзыв, и, может быть, это поможет другим в выборе. Кроме этого, из ваших оценок формируется наш рейтинг.