手机访问

手机扫一扫

|投诉/建议

全国统一学习专线 8:30-21:00

小白怎么学python语言

来源: 信盈达培训      编辑:佚名

在第二阶段,除了前端和后端之外,还有一个数据库,如果没有后台的数据,所有的开发都毫无意义。下面就来看看这篇小白怎么学python语言,相信你们会喜欢的。

小白怎么学python语言

Python的基础知识

初学者需要全面了解Python的基本知识,了解什么是条件选择、循环的作用、列表集合和字典集合;什么是函数,如何进行异常处理,什么是文件和目录,文件的读取和写入。

如何编写Python模块,如何将模块引入另一个程序;熟悉常用的标准库,如时间、日期、随机数、正则表达式等。学习使用面向对象的思想来进行编程。

总而言之,阶段主要是奠定基础和掌握一些基本的Python语句。

MVC的Web框架

有很多Web框架,这里建议大家学习Django框架,因为Django是一个企业级的框架,目前大多数企业都在使用它。除了Django框架,阶段二还涉及到很多前端知识,包括HTML、CSS、JavaScript、jQuery等。

在第二阶段,除了前端和后端之外,还有一个数据库。如果没有后台的数据,所有的开发都毫无意义,因此需要数据库来存储数据。

如果想真正了解MVC设计模型(在Django中称为MVT)的实际功能,那么当熟悉Mysql数据库的添加、删除和修改时,可以使用Pymysql这个模块来操作后台的Mysql数据库。

与数据库交互时,有两种模式,模式1:原生SQL;模式2:ORM;原生SQL语句简单易懂,编写后的程序主要是通过ORM,所以ORM也是必须要掌握的内容。

当第二阶段完成后,一些常见的或者不是特别复杂的Web应用程序可以独立完成,但编写的程序并不与前端和后端分开。如果想对开发的认知提高到一个更高的水平,第三阶段尤其重要,而且Web应用程序的前端和后端必须相互分离。

前后端分离的Web框架

最后一个阶段不仅涉及后端Django框架,还涉及前端框架,如VUE或React。要了解json这样的文本格式是怎么回事;Ajax的异步请求应怎么写,前后端分离后,前端就是通过Ajax和后端交互。

相关新闻 更多 >