Python的用处太多,前端、后端、数据、ML\AI、自动化等等等等。很多小白不知道学习方向导致学的东西太杂,技能范围很广但是没有高度,自己玩可以工作就完蛋。这就是跳进坑里出不来。
Python尽管无所不能,但从大方向上看也是有几大分支存在——比如我们之前提到的几个方向。
在不同方向上,有不同的技能需求。选择自己最爱的方向学,才能早日跳坑。所以我整理了各个方向的需求,给各位一个参考。
今天会主要着眼于:Python前端。
第一阶段:Python入门
Python是我们的技能基础。
- 数据类型
- 流程控制
- 常用模块
- 函数、迭代器、装饰器
- 递归、迭代、反射
- 面向对象编程
更高级的技能就不说了,最起码这几个你必须得烂熟于心。
这一阶段在我看来没什么难度, 不过据我的同伴们来讲,装饰器有点难,还有就是面向对象编程的思想需要仔细体会。
阶段难度:2
第二阶段:WEB前端基础
做WEB当然要懂点基本的。
- html/css 基础
- Dom 编程
- 原生 JS 学习
- JQuery、EasyUi、AngulaJS
- Ajax 异步加载
- Highchart 画图
- Bootstrap
同样,真正的高难度只是并没有作出要求,毕竟本文的主要目的还是面向小白。
本阶段前四个项目很重要,属于WEB的基础级别知识,后三项最好要熟悉。难度在JS上。