美文网首页IT互联网大数据 爬虫Python AI Sql
郑州Python培训Python Web 怎么学,看这篇就够了!

郑州Python培训Python Web 怎么学,看这篇就够了!

作者: fbdd7d135b91 | 来源:发表于2019-02-27 16:56 被阅读1次

Python目前应用领域实在太多,这也是他这么火的原因。不过奇酷学院认为目前Python作为应用领域来说几个方向是值得肯定的:人工智能、大数据分析、DevOps、Web、自动化测试、爬虫。

不过作为零基础或者刚入门Python的,在Python基础方向,我认为必须掌握的技能有:

基本数据类型、内置数据结构,函数、高阶函数、装饰器,迭代器、生成器,面向对象以上,可能在装饰器会有问题,怎么办?跟着例子多敲几遍代码,打断点跟着解释器走几遍流程,自然就清楚怎么回事了。再不济,你print总可以吧?

以上基础打扎实了,接下来就来接触点Web知识,如果你要问为什么不是去学框架,原因很简单,隔行如隔山

那么在开始学习Web之前就要了解点Web知识了:

html/css、Bootstrap,Javascript,JQuery、Ajax 、ECharts

现在大家都知道前端已经不在是以前的jquery天下了,那为什么还要学呢?因为现在我们是学Python,不是前端,没必要把精力耗在这上面,学Web是为了能出界面。

而以上这些已经够用了,JS可能成为你的砍,不过好在有Python的基础,需要习惯的可能就是JS语法和Python的差别。

现在开始学习Python的Web框架,那接下来我就说一下我对几个框架的理解:

Django

Python Web框架中最全的框架,没有之一,甚至我可以说,Django拿到外面的世界,和其他语言的Web框架比一比,都能赢得很体面。

Flask

Flask是一个轻量级的Python Web框架,我个人比较喜欢,因为他的轻量,我们可以自己做很多的事情,记住了哦,轻量不是简单,只是把核心功能留住了,那你可以想一想了,作为一个Web框架,他的核心是什么?

Flask适合初学者使用, 因为你不会因为过度依赖框架,而失去自己锻炼的机会。初学,要的就是锻炼,用了Django后,你可能就会失去这项能力。

Tornado

一个异步框架,很显然,现在的你可能触及这个有点早了,先把同步异步,阻塞非阻塞弄清楚再来了解吧。

至于其他的一些框架诸如web2,bottle我都是不推荐使用的,倒是可以拿来看看源代码,学习一下作者的思想,这倒是极好的。

相关文章

网友评论

    本文标题:郑州Python培训Python Web 怎么学,看这篇就够了!

    本文链接:https://www.haomeiwen.com/subject/rypfuqtx.html