Программа курса «Python для начинающих»

В этом курсе 225 уроков по следующим темам:

  • Введение в Python. Переменные;
  • Операторы и операнды. Порядок операций;
  • Строки. Специальные символы;
  • Ввод входных данных;
  • Типы данных и их преобразование;
  • Комментарии;
  • Логические выражения и логические операторы;
  • Условное исполнение;
  • Продвинутые строки. Элементы, срезы и методы;
  • Цикл while. Бесконечный цикл;
  • Модули;
  • Создание простейших анимаций;
  • Цикл for;
  • Списки и кортежи. Преобразование коллекций;
  • Списковые включения (List Comprehension);
  • Словари, их методы и оператор in;
  • Функции и аргументы;
  • Значения по умолчанию и возврат результата;
  • Области видимости;
  • Обработка исключений;
  • Чтение и запись файлов;
  • Работа с форматами csv и json;
  • Работа со сторонними API и создание простейшего Telegram бота;
  • Работа с датой и временем;
  • Функции высших порядков;
  • Классы и объекты.

На одной голой теории далеко не уедешь, поэтому для ее закрепления вы напишите 84 настоящие программы. Первые программы достаточно просты, но постепенно их сложность возрастает. Уже в разделе про циклы вы напишите первую программу с анимацией, а ближе к концу курса — свою собственную компьютерную игру.

Ждать проверки от преподавателя и куда-то отсылать программы не нужно. Правильность программ мгновенно проверяет наш специальный робот, а сами программы вы будете писать прямо в браузере.

Первые 25 уроков бесплатные и доступны сразу же после регистрации. Примеры платных уроков, которые будут ближе к концу курса, можно посмотреть на этой странице, а узнать про способы оплаты — на этой.