Что такое Python-100-Days
jackfrued/Python-100-Days — большой китайский учебный проект “Python - 100天从新手到大师”. README начинается с пояснений автора Luo Hao и дальше ведёт новичка от общей картины Python к областям применения: backend, DevOps, data collection, data science, machine learning, automation testing и другим направлениям.
Это не короткий crash course. Формат “100 дней” задаёт длительный маршрут: сначала язык и базовые практики, затем прикладные темы, упражнения, notebooks и дополнительные материалы. Основной язык материалов — китайский, что важно учитывать.
Что внутри
Репозиторий сочетает Markdown-материалы, Jupyter Notebook и примеры. В README автор объясняет, почему Python удобен для начинающих: читаемость, переносимость, экосистема, динамическая типизация и поддержка разных стилей программирования.
Форма учебного маршрута
Такой блок показывает идею проекта: тема разбита на дни, а не на случайные статьи.
Day 01-15: Python basics
Day 16-30: Functions, OOP, files
Day 31-60: Web and backend
Day 61-80: Data analysis
Day 81-100: ML and project practice
Почему проект полезен
Для самостоятельного ученика ценность в последовательности и объёме. Вместо вопроса “что читать дальше” есть готовый маршрут, который показывает разные профессиональные траектории Python и связывает синтаксис с практическими областями.
Ограничения
Ограничения очевидны: китайский язык, неравномерная актуальность материалов и риск воспринимать “100 дней” как гарантию мастерства. Это сильная учебная база, но её нужно дополнять документацией Python, актуальными framework-guides и собственными проектами.