Python 开发学习路线

本文详细介绍了一条从Python基础到高级应用的全栈开发学习路径。内容涵盖Python语言基础、网络编程、Web前端开发、算法与设计模式及多个流行WEB框架的学习与实践。

第一阶段:Python 语言基础

  • 数据类型
  • 流程控制
  • 常用模块
  • 函数、迭代器、装饰器
  • 递归、迭代、反射
  • 面向对象编程
  • 购物车程序
  • 计算器程序开发
  • 模拟人生游戏开发

第二阶段:网络编程

  • Socket c/s 编程、Twisted 异步网络框架、网络爬虫开发
  • 多线程、多进程、携程 gevent 、select\poll\epoll
  • 生产者消费者模型
  • 审计堡垒机系统开发
  • FTP 服务器开发
  • 批量命令、文件分布工具
  • RabbitMQ 消息队列、SqlAlchemy ORM 
  • 类 SaltStack 配置管理工具开发
  • Reids\MemCache\MongoDB 缓存数据库

第三阶段:WEB 前端开发

  • html/css 基础
  • Dom 编程
  • 原生 JS 学习
  • JQuery、EasyUi、AngulaJS
  • Ajax 异步加载
  • Highchart 画图
  • Bootstrap

第四阶段:算法&设计模式

  • 冒泡、二叉树、哈希、拆半 等常见算法学习
  • 工厂模式、单例模式、享元模式、代理模式等常用设计模式学习

第五阶段:PY WEB 框架

  • MVC 架构讲解
  • 自行开发一个 WEB 框架
  • Django、Tornado、Flask、Bottle、WebPy 框架学习
  • Session/中间件/ORM/Cookie/CSRF/FORM....
  • Restful API 框架
  • 权限管理后台开发
  • 开发 BBS 论坛
  • 开发 WEB 聊天室

转载于:https://www.cnblogs.com/blaomao/p/7234746.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值