Python-100-Days 是 GitHub 上免费的开源课程,通过结构化的 100 天计划,带领学习者从零编程经验成长为具备就业能力的 Python 开发者。课程从核心语言基础开始——变量、控制流、数据结构、函数和面向对象编程——随后进入文件处理、正则表达式以及操作 Excel/PDF 文件等实用主题。
后续阶段扩展到真实世界的应用领域:使用 Django 和 REST API 进行 Web 开发、MySQL 与数据库设计、网络爬虫与并发编程、使用 NumPy 和 Pandas 进行数据分析,以及机器学习算法入门。最后几天涵盖团队开发实践、Docker、部署和面试准备,为课程指明了一条通往可就业、专业化技能的清晰路径。
适合人群
该项目面向希望获得循序渐进、逐日路线图学习 Python 的完全初学者,也适合希望在 Web、数据和后端开发方面补齐技能的中级学习者。它适合偏好阅读代码、完成结构化练习而非观看视频课程的自学者。
你将获得什么
每个"天"文件夹都包含针对特定主题的聚焦笔记、代码示例和练习,让学习者能够逐步追踪进度。该仓库吸引了非常庞大的社区关注,并持续被引用为 GitHub 上最受欢迎的 Python 学习路径之一。