Чему вы научитесь
- Разбирать задачу, выделять главное и превращать её в понятный алгоритм.
- Писать простые программы на Python с нуля, без готовых шаблонов.
- Читать сообщения об ошибках, находить причину сбоя и исправлять код.
- Оформлять код по базовым правилам PEP 8.
- Разовьёте мышление разработчика.
О курсе
Курс, который выглядит как детектив, но учит как настоящий тренажёр
Забудьте о скучных упражнениях, где нужно считать шахматные клетки или выводить бесконечную последовательность Фибоначчи.
В Python Times вы становитесь стажёром редакции, которая расследует необычные происшествия, связанные с кодом.
В курсе будет около 30 расследований, например:
- 🐕 Собака стала мэром города
- 📺 Netflix думал, что подросткам по 127 лет
- 👥 "Социальный эксперимент" - как код изменил поведение целой группы людей
Чем этот курс отличается от других?
Большинство курсов начинают одинаково:
- Сегодня изучим print()
- Завтра — переменные
- Потом — if
- Давайте решим вот эту скучную задачу про яблоки и полтора землекопа
Через несколько уроков человек перестаёт понимать, зачем всё это нужно, и закрывает курс.
НО! На этом курсе вы вообще не заметите, когда начнёте изучать Python.
Сначала будет история. Потом спор в редакции. Потом странный фрагмент кода.
А потом вопрос: "Почему программа сделала именно так?"
И только после этого появится новая тема. Именно поэтому на курсе почти нет ощущения, что вы проходите очередной урок.
А Python шаг за шагом станет вашим рабочим инструментом.
Сюжет
Редакция расследует технические инциденты: случаи, когда код вёл себя не так, как ожидалось и это меняло реальный мир. Каждый урок - новое дело. Каждое дело - новый инструмент Python, который помогает докопаться до истины.
К финалу у вас будет не список пройденных тем, а рабочее понимание того, как Python устроен изнутри.
Ваши коллеги по редакции:
- 🧮 Трейси - аналитик, видит паттерны в данных
- 🖊️ Флэш - фотограф, визуализирует запутанный код в схемы
- 🔥 Элиф - корреспондентка, загорается каждой историей и не успокоится, пока не найдёт первопричину
- 🌿 Тим - стажёр, задает вопросы, которые стесняетесь вы
Насколько реальны инциденты в курсе?
Часть дел основана на задокументированных публичных инцидентах. Другие истории вдохновлены реальными событиями и адаптированы для учебного сюжета.
Я никогда не программировал. Справлюсь?
Да. Курс начинается с одной команды - print(). Каждая следующая тема появляется только после того, как становится действительно нужна.
Будут ли в курсе "пасхалки" или скрытые сюжетные линии?
Да! Внимательные стажеры заметят детали, которые связывают разные уроки между собой. Несколько профессиональных шуток и отсылок к истории IT, которые сделают прохождение еще интереснее.
Зачем мне читать истории, если я пришел за Python?
В реальной работе разработчику редко дают готовую формулу. Обычно сначала нужно понять проблему, выделить данные и только затем перевести задачу в код. Расследования помогают тренировать именно этот переход: от человеческого описания к программе.
Не слишком ли много времени занимает чтение историй?
Истории в курсе - это "топливо" для вашего интереса. Когда вы читаете о том, как программа случайно выбрала золотистого ретривера мэром города, вам становится по-настоящему интересно: "Чёрт возьми, как это произошло в коде?" Это гораздо легче и увлекательнее, чем заставлять себя читать сухую теорию.
Поддержка на каждом шаге
- Все задания проверены на реальных учениках с разным уровнем подготовки.
- Типичные ошибки разобраны сразу внутри курса, чтобы вы не застревали там, где застревают все.
- Если есть любые вопросы, я отвечаю на все комментарии в течение дня и помогаю разобраться.
Авторский канал в Телеграм: https://t.me/p_tymes
Для кого этот курс
Начальные требования
Вам не нужно знать программирование. Совсем.
Вам не нужна высшая математика - хватит обычной школьной арифметики.
Вам не нужно устанавливать Python или настраивать среду разработки - всё работает в браузере.
Вам не нужен особый склад ума или профильное образование.
Нужно одно: открыть первый урок. Остальное курс берёт на себя.
Наши преподаватели
Программа курса
Отзывы прошедших курс
Что вы получаете
- 24 урока с нарастающей сложностью - от первой команды до финального проекта
- 95 тестов, которые проверяют понимание концепции, а не угадывание ответа
- 118 интерактивных задач, где нужно написать код
- Финальный проект: первая настоящая программа с вводом данных, арифметикой и условиями, написанная вами, с нуля
- Знание PEP 8 с первого урока - профессиональный стандарт оформления кода, который потом не придётся переучивать
- Понимание самых распространённых ошибок начинающих: вы их уже видели в реальных инцидентах, разбирали и знаете, как исправить
- Готовый фундамент для сложных тем (циклы, функции, списки) без ощущения, что вы прыгаете в неизвестность
- И вы узнаете, что случилось с Тимом в финале курса. Но это уже отдельная история