给非Python开发的Python快速自学资源整理

2017/02/19
  • 注: 本文写于2015-06-03, 此后不断更新, 最后更新:2021-09-03

Python是一门可以快速上手,但也有广度和深度的编程语言
老苏这里整理了一些比较精华的资源,方便学习Python的同学快速上手,同时又能往自己感兴趣的方向深入

1. 开始接触Python社区

2. Python开源库一网打尽

  • Python 全领域技术清单
    • 分技术Topic对相关的Python库做了罗列,基本上是最全的Python资源列表,可以看看自己感兴趣的领域里Python能做什么
  • Python Web全栈之路
    • 这里对Python Web开发时从前端到后端到部署的全栈技术做了归纳

3. 开始学习Python语法和特性

  • A byte of Python
    • 想一下午学会Python就是用这个教程
  • Learn Python the hard way (硬方法学Python)
  • 廖雪峰的Python学习笔记 - 阅读链接 - 个人觉得比较干货的深入浅出的Python学习笔记

4. 拿Django来更快地边做边学

  • 在学习了基本的语法之后, 就可以快速来实践做一个Web站点了,边做边学
  • 用Python不得不提最著名的Web框架Django,django是一个集大成而又比较优雅的Web快速开发框架,而且有一系列的开源插件,是新手上路时最适合学习的一个Python库
  • django book 是深入浅出写的非常好的教程
  • django book中文版 (版本比较旧, 但可用于入门)
  • Django官方文档 相对于其他技术来说,django的官方文档是可读性非常好的,推荐阅读

5. 后续对Python的进一步学习


PS: 如果大家有任何好的资源推荐和意见, 可以在我的issue里提出来.

Search

    Post Directory