python后端学习路线
第一阶段:Python入门
数据类型
流程控制
常用模块
函数、迭代器、装饰器
递归、迭代、反射
面向对象编程
更高级的技能就不说了,最起码这几个你必须得烂熟于心。
第二阶段:WEB前端基础
Html/CSS 基础
Dom 编程
原生 JS 学习
JQuery、EasyUi、AngulaJS
Ajax 异步加载
Highchart 画图
Bootstrap
既然想学习“Python后端开发”,那就需要对简单的Web前端基础有点了解。
第三阶段:网络编程
Socket C/S编程、Twisted 异步网络框架
多线程、多进程、gevent、select\poll\epoll
FTP 服务器开发
批量命令、文件分布工具
RabbitMQ 消息队列、SqlAlchemy ORM
Reids\MemCache\MongoDB 缓存数据库
这个阶段没什么要求,但是最好还是要了解一下。
第四阶段:Python WEB框架
Django
Tornado
Flask
Bottle
Session/中间件/ORM/Cookie/CSRF/FORM
框架至少要熟悉两个,其他的做个了解。
第五阶段:数据库
mysq,redis,MongoDB
Django
Django是一个开放源代码的Web应用框架,由Python写成。采用了MTV的框架模式,即模型M,视图V和模版T。它2019年12月2日,Django 3. 0发布 [1]
Django官网:(https://www.djangoproject.com/ )
MVT模式和MVC模式的区别:总结来说控制层由框架负责,再把MVC中的V分化成View和Template,前者更关注实现业务逻辑后者更注重实现视图的显示。
微信小程序开发模式:思路是类似MVC , M 就是JS 里面的DATA 结构,V是WXML,C是JS,就是setData()方法。
Python Django 网站开发培训 - 2周入门 web后端开发 web服务端开发B站视频
欢迎在评论区中进行批评指正,转载请注明来源,如涉及侵权,请联系作者删除。