小白学Python不知道从哪里入手?Python学习路径及练手项目合集

在这个信息爆炸的时代,以 “Python入门” 为关键字搜索出的结果成千上万。不少小白选手难免会东一榔头西一棒槌。

这是一篇 Python 入门指南,针对那些没有任何编程经验,从零开始学习 Python 的同学。不管你学习的出发点是兴趣驱动、拓展思维,还是工作需要、想要转行,都可以此文作为一个参考。

小白学Python不知道从哪里入手?Python学习路径及练手项目合集

非诚勿扰:正在学习python的小伙伴或者打算学习的,可以私信小编“01”领取资料!

阶段1:入门知识

零编程基础的可以先从下面几个教程了解编程及环境入门知识。(已有编程基础直接从阶段2起步

1. 编程新手指南:

https://www.shiyanlou.com/courses/63

2. Linux 基础入门

https://www.shiyanlou.com/courses/1

3. Git 实战教程

https://www.shiyanlou.com/courses/4

阶段2:Python基础

看完入门知识,就可以开始本阶段的征程了。(Python2和3的教程可以选择一个深入学习)

1. Python3 简明教程

https://www.shiyanlou.com/courses/596

2. Python快速教程(基于Python 2.7)

https://www.shiyanlou.com/courses/214

阶段3:Web框架

1. Python Django Web框架

https://www.shiyanlou.com/courses/30

2. Python Flask Web框架

https://www.shiyanlou.com/courses/29

阶段4:基础项目

1. Python 图片转字符画

本实验用 50 行 Python 代码完成图片转字符画小工具。通过本实验将学习到 Linux 命令行操作,Python 基础,pillow 库的使用,argparse 库的使用。

https://www.shiyanlou.com/courses/370

2. 200行Python代码实现2048

本实验仅用200行的 python 代码完成2048小游戏的编写。通过本实验将学习 Python 基本知识,状态机的概念,以及编写 python 游戏的步骤。

https://www.shiyanlou.com/courses/368

小白学Python不知道从哪里入手?Python学习路径及练手项目合集

3. Python 破解验证码

本实验通过一个简单的例子来实现破解验证码。从中我们可以学习到 Python 基本知识,PIL 模块的使用,破解验证码的原理。

https://www.shiyanlou.com/courses/364

4. Python3 图片隐写术

通过Python3实现将关键信息隐藏在图片的效果,主要目的是为了不让预期接收者以外的人知晓传递的内容。与电视剧中使用特殊墨水传递信息一样,表面看就是一张什么都没写的白纸,实则暗藏着重要信息。

小白学Python不知道从哪里入手?Python学习路径及练手项目合集

5. Python实现3D建模工具

本课程将基于OpenGL实现一般CAD软件都会具备的基础功能:渲染显示3D空间的画面并可以操作3D空间中物体。

小白学Python不知道从哪里入手?Python学习路径及练手项目合集

阶段5:网络编程

略.....

阶段6:数据与计算

阶段7:综合项目

结尾

最后多说一句,小编是一名python开发工程师,这里有我自己整理了一套最新的python系统学习教程,包括从基础的python脚本到web开发、爬虫、数据分析、数据可视化、机器学习等。想要这些资料的可以关注小编,并在后台私信小编:“01”即可领取。

相关推荐