1. Python - 100天从新手到大师
项目出自国内大佬骆昊(GitHub:jackfrued),完整规划了一套由浅入深的 Python 百天学习路线,覆盖基础、进阶、Web、爬虫、数据分析、项目实战全流程。
学习大纲:
⭐️ star:89.9k
2.机器学习100天
原版为 Avik‑Jain 发起的英文项目,国内由 MLEveryday 维护更新中文版本。虽然尚未完成全部 100 天内容,但学习体系完整,是机器学习入门很不错的开源教程。
主要学习目录:
有监督学习
无监督学习
⭐️ star: 15.6k
3.100 days of algorithms(英文)
算法百天挑战项目,全部基于 Jupyter Notebook 编写。作者为提升自身算法能力发起的百日打卡计划,习题趣味性强,有一定难度,适合想打磨算法功底的同学挑战练习。
⭐️ star:6.7k
4. Practical Python(英文)
拥有 25 年 Python 开发经验的资深开发者整理的学习宝库,内容经过大量项目实践检验,并且持续更新迭代。项目内置约 130 道实操编码习题,重在动手练,适合夯实 Python 工程能力。
⭐️ star:5k
5.Useful Python snippets(英文)
项目收集大量实用 Python 代码片段,帮助开发者提升编码效率,内容划分为基础、进阶两大模块。
基础部分如下:
- Style
- From Scratch
- Future
- Unicode
- List
- Set
- Dictionary
- Function
- Classes and Objects
- Generator
- Typing
- Files and I/O
高级部分如下:
- Regular Expression
- Socket
- Asyncio
- Concurrency
- SQLAlchemy
- Security
- Secure Shell
- Boto3
- Test
- C Extensions
⭐️ star: 6.2k
希望对正在学习Python的小哥哥小姐姐有所帮助,也欢迎交流补充~