第一阶段: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 聊天室

最新文章

  1. 跟我学PHP第二篇- 配置Mysql以及PHP WampServer篇(1)
  2. centos安装CODEBLOCKS
  3. 用python定时文章发布wordpress
  4. 使用qsort对结构体的数据排序
  5. 基于Web的数据推送技术(转)
  6. 【HDOJ】1756 Cupid's Arrow
  7. spring+hibernate+struts2零配置整合
  8. OpenCV矩阵运算
  9. 项目sql统计
  10. C#实现按键计算器功能
  11. [Solution] 885. Spiral Matrix Ⅲ
  12. K-means算法的matlab程序
  13. vue之后台管理系统遇到的几个痛点
  14. AD用户登录验证,遍历OU(LDAP)
  15. 在VirtualBox虚拟机中安装Centos操作系统怎么与本地XShell远程连接
  16. MyBatis 工作流程及插件开发
  17. 拍拍CPS入门使用
  18. [Linux Memory] 用/proc/stat计算cpu的占用率
  19. Android: 通过Runtime.getRuntime().exec调用底层Linux下的程序或脚本
  20. 调试Ajax调用的利器firebug

热门文章

  1. android值类型转换
  2. [leetcode] 96 Unique Binary Search Trees (Medium)
  3. C# 一句很简单而又很经典的代码
  4. HttpServlet cannot be resolved to a type 解决办法
  5. JUint4的下载、配置及对一个算法编写单元测试用例(测试多组数据每组多个参数)
  6. 12. 集合类Collection和Map
  7. 深入理解Java中的AQS
  8. Linux 常见的常识及常用快捷键方式
  9. Micropython TPYBoard v102 温湿度短信通知器(基于SIM900A模块)
  10. maven打jar包包括依赖包