Целевая аудитория

Новички, не имеющие опыта программирования, которые стремятся получить навыки, чтобы получить свою первую работу в качестве разработчика.

Любой желающий приобрести минимальные навыки программирования на Python, необходимые в качестве предпосылки для перехода к машинному обучению (machine learning), науке о данных и искусственному интеллекту.

Программисты, которые хотят улучшить свои карьерные возможности, изучая язык программирования Python.

Программа
    • 1. Введение в Python. Режимы работы Python, базовый синтаксис.

    • 2. Типы данных. Численные типы данных и строки. Структуры данных: списки, кортежи, словари, множества.

    • 3. Управление потоком выполнения. Преобразование к типу bool, операторы ветвления и цикла.

    • 4. Функции. Базовые основы функции, возврат значений функции, обычные и именованные параметры функции, список параметров функции.

    • 5. Введение в объектно-ориентированное программирование. Понятие класса и объекта. Конструктор, поля и методы. Наследование и полиморфизм, обработка ошибок на основе исключений.