python課程

課程大綱ios

 

1、語言基礎(5周)算法

  數據類型編程

  流程控制設計模式

  模塊服務器

  函數、迭代器、裝飾器網絡

  遞歸、迭代、反射多線程

  面向對象編程架構

  模擬人生遊戲開發框架

 

2、網絡編程(4周)運維

  Socket c/s編程、Twisted網絡框架

  網絡爬蟲開發、多線程、多進程

  協程gevent、select/poll/epoll

  生產者消費者模型

  分佈式監控軟件開發

  審計系統開發

  FTP服務器開發

  批量命令、文件分佈工具

 

3、Web基礎開發(3周)

  Html/CSS基礎

  Dom編程

  原生JS學習

  Jquery/EasyUI/AngulaJS

  Ajax異步加載

  Highchar畫圖

  Bootstrap

 

4、算法&設計模式(1周)

  冒泡、二叉樹、哈希、折半等常見算法學習

  工廠模式

  單例模式

  享元模式

  代理模式

  經常使用設計模式學習

 

5、PY WEB框架(4周)

  MVC架構講解

  自行開發一個WEB框架

  Djiango/Tornado/Flask/Bottle

  WebPy框架學習/Session/中間件

  ORM/Cookie/CSRF/FORM

  Restful API框架

  權限管理後臺開發

  開發BBS論壇

  開發WEB聊天室

 

6、項目實戰篇(8周)

  購物商城開發

  主機管理+任務編排+運維審計堡壘機

  分佈式類Nagios/Zabbix監控產品

  CMDB資產管理開發

  IP/DNS資源池管理平臺開發

  基於用戶視角的網站訪問質量監測

  分析平臺開發

  OpenStack二次開發

相關文章
相關標籤/搜索