Курс начинается со знакомства с Python - современным языком программирования, который постоянно развивается. Рассматриваются различные версии языка и инструменты, необходимые для начала работы. Слушатели узнают, чем Python отличается от других языков и каково его место в современном программировании.
В этом модуле изучаются базовые элементы языка: типы данных, переменные, операторы ввода-вывода. Слушатели напишут свою первую программу на Python, научатся работать с литералами и выражениями, разберутся в принципах именования переменных.
Здесь рассматриваются логические значения, условные конструкции if-else и циклы while и for. Слушатели научатся обрабатывать списки - создавать, сортировать, работать с индексами и срезами. Особое внимание уделяется многомерным спискам и алгоритму сортировки пузырьком.
Модуль посвящен организации кода с помощью функций. Рассматриваются кортежи и словари - их назначение и практическое использование. Слушатели поймут принципы области видимости переменных и научатся возвращать результаты из функций.
Эта часть курса объясняет работу с модулями и пакетами. Слушатели научатся импортировать и использовать сторонние библиотеки, разберутся в отличиях между модулями и пакетами. Особое внимание уделяется инструменту PIP для управления зависимостями.
Модуль охватывает работу со строками, методы обработки текста и списков. Слушатели научатся обрабатывать ошибки с помощью конструкций try-except, разберутся в иерархии исключений и методах работы со строками в Python.
Здесь раскрываются основы ООП: классы, объекты, свойства и методы. Слушатели поймут принципы наследования и полиморфизма, узнают, как перейти от процедурного подхода к объектному. Рассматривается концепция исключений как объектов.
Завершающий модуль охватывает генераторы, итераторы и замыкания. Слушатели научатся работать с файловой системой, директориями и файлами. Рассматриваются полезные модули стандартной библиотеки: os, datetime, calendar и другие.
На курсе изучаются основы компьютерного программирования и особенности Python. Слушатели развивают алгоритмическое мышление, учатся работать с основными структурами данных и понимают принципы ООП. Курс готовит к международной сертификации PCAP и дает основы для дальнейшего профессионального развития в IT.
Доступ к материалам предоставляется на 2 месяца. Участники получают мультимедийный учебник, записи занятий и доступ к закрытому чату. Проводятся занятия по карьерному развитию, тренинг по soft skills. После успешной сдачи экзамена выдается сертификат Python Institute.