Python應(yīng)用開發(fā)
服務(wù)項(xiàng)目 |
IT培訓(xùn) |
面向地區(qū) |
|
版本類型 |
其它 |
課程大綱:
一、Python基礎(chǔ)
二、Python模塊的介紹與使用
1、常用模塊介紹
2、自定制模塊
3、自定義異常類
4、函數(shù)
5、迭代器和生成器
6、裝飾器與閉包
三、Python面向?qū)ο?br />
1、面向?qū)ο缶幊袒A(chǔ)
2、Python設(shè)計(jì)模式(單例模式、工廠模式等)
3、擴(kuò)展知識(shí):類的本質(zhì)
四、數(shù)據(jù)庫開發(fā)
1、Python操作MySQL
2、Python的對象關(guān)系映射模型
五、多線程開發(fā)
1、線程和進(jìn)程簡介
2、Python線程鎖、事件
3、Python多進(jìn)程和進(jìn)程池
4、生產(chǎn)者消費(fèi)者模型的概念及實(shí)例開發(fā)
六、WEB開發(fā)
1、Python WEB架構(gòu)Django的介紹、使用
2、Django路由系統(tǒng)使用和改造
3、Django視圖使用和解析
4、DjangoForm的使用和解析
5、DjangoORM框架使用和解析
6、DjangoAdmin使用
7、Django中間件介紹和使用
七、數(shù)據(jù)分析與大數(shù)據(jù)
1、pandas
2、pyspark
3、NumPy
4、matplotlib
八、Python下實(shí)施DevOps
1、基于Python的主機(jī)監(jiān)控解決方案
2、ansible自動(dòng)化配置管理
3、python下的持續(xù)集成
4、基礎(chǔ)設(shè)施代碼化
5、自動(dòng)化測試方案
課程周期:
30課時(shí)(45分/課時(shí))
查看全部介紹