Интерпретатор Python. Установка VS Code. Первая программа.
Введение в понятие переменная. Приведение типов. Локальные и глобальные переменные.
Целочисленные, вещественные и комплексные переменные. Математические операции.
Условные операторы. Булевы операторы.
Циклы. Операторы прерывания цикла. Вложенные циклы.
Введение в списки. Арифметические операции со списками. Срезы списков.
Строки. Коды символов. Форматирование строк.
Словари. Хешируемые типы данных. Методы словарей.
Кортежи и множества. Методы множеств.
Функции. Передача параметров. Рекурсия.
Чтение и запись данных в файл. Перемещение по файлу.
Знакомство с объектно-ориентированным программированием.
Создание класса, конструкторы, поля и методы. Наследование.
Работа с исключениями.
Перегрузка операторов.
Итераторы и итерационный протокол. Генераторы.
Рассмотрение и использование функций как самостоятельных объектов.
Декораторы функций. Декораторы классов.
Управление атрибутами класса. Дескрипторы.
Метаклассы и их применение.
Преимущества курса
Гибкий график обучения без привязки к дате и времени.
Доступ в видео лекциям и учебным материалам.
Онлайн поддержка 7 дней в неделю: проверка домашних заданий, ответы на вопросы.
IT-English: 30 часов Speaking Club с преподавателем из IT компании.