Перейти к содержанию

Бесплатные курсы и видео

Видео используется как объяснение конкретной темы, а не как фоновое потребление. Остановите запись перед демонстрацией, предскажите следующий шаг и повторите пример на других данных.

Рекомендуемые источники

  • CS50P — Introduction to Programming with Python — бесплатный курс Гарварда по Python. Подходит после модуля 01; основной язык — английский.
  • CS50x — фундаментальный курс по алгоритмам и устройству программ. Начинается с C, поэтому не заменяет текущую последовательность Python и лучше используется выборочно.
  • Scientific Computing with Python — бесплатные интерактивные задания freeCodeCamp для закрепления базового синтаксиса.
  • Официальный канал Python — доклады и записи конференций; полезен позже для знакомства с экосистемой, но не является линейным курсом для новичка.

Правило выбора

Перед просмотром сформулируйте вопрос: например, «чем return отличается от print?». После просмотра закройте видео и создайте пример из 5–15 строк. Если собственного примера нет, тема ещё не переведена в практический навык.

Сертификат, количество просмотренных часов и скорость воспроизведения не являются доказательством понимания. Доказательство — запускаемый код, объяснение и проверка на новом вводе.