Python 开发学习路线
2024-09-25 07:17:39
第一阶段: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 聊天室
最新文章
- 跟我学PHP第二篇- 配置Mysql以及PHP WampServer篇(1)
- centos安装CODEBLOCKS
- 用python定时文章发布wordpress
- 使用qsort对结构体的数据排序
- 基于Web的数据推送技术(转)
- 【HDOJ】1756 Cupid's Arrow
- spring+hibernate+struts2零配置整合
- OpenCV矩阵运算
- 项目sql统计
- C#实现按键计算器功能
- [Solution] 885. Spiral Matrix Ⅲ
- K-means算法的matlab程序
- vue之后台管理系统遇到的几个痛点
- AD用户登录验证,遍历OU(LDAP)
- 在VirtualBox虚拟机中安装Centos操作系统怎么与本地XShell远程连接
- MyBatis 工作流程及插件开发
- 拍拍CPS入门使用
- [Linux Memory] 用/proc/stat计算cpu的占用率
- Android: 通过Runtime.getRuntime().exec调用底层Linux下的程序或脚本
- 调试Ajax调用的利器firebug
热门文章
- android值类型转换
- [leetcode] 96 Unique Binary Search Trees (Medium)
- C# 一句很简单而又很经典的代码
- HttpServlet cannot be resolved to a type 解决办法
- JUint4的下载、配置及对一个算法编写单元测试用例(测试多组数据每组多个参数)
- 12. 集合类Collection和Map
- 深入理解Java中的AQS
- Linux 常见的常识及常用快捷键方式
- Micropython TPYBoard v102 温湿度短信通知器(基于SIM900A模块)
- maven打jar包包括依赖包