Python 是一種通用的腳本開發(fā)語言,比其他編程語言更加簡單、易學,其面向?qū)ο筇匦陨踔帘?Java、C#、.NET 更加徹底,因此非常適合快速開發(fā)。Python 在軟件質(zhì)量控制、開發(fā)效率、可移植性、組件集成、庫支持等方面均處于先進地位。
學習階段 | 課程模塊 | 課程目標 |
第一階段 Python 語言核心編程 |
Python核心、面向?qū)ο蟪绦蛟O計、Python高級、Python程序結(jié)構(gòu)、Python函數(shù)式編程思想、集成操作框架 | 1.學習Python核心語法、掌握Python核心技能; 2.掌握面向?qū)ο缶幊趟枷耄?/span> 3.通過Python 函數(shù)式編程思想、實現(xiàn)集成操作框架。 |
第二階段 系統(tǒng)高級編程 |
Linux操作系統(tǒng)、數(shù)據(jù)處理、網(wǎng)絡并發(fā)教程、multiprocessing進程模塊、IO網(wǎng)絡并發(fā)、并發(fā)編程方法 | 1、熟練使用Linux常用命令和編輯工具 2、掌握python操作正則表達式的方法 3、掌握并發(fā)編程方法,多任務編程思想 |
第三階段 互聯(lián)網(wǎng) 全棧開發(fā) |
前端開發(fā)技術(shù)、Django Web框架、Redis、Ajax、JSON開發(fā)、Jquery對Ajax的支持 | 1.熟悉項目開發(fā)流程、掌握需求分析方法 2.完成前后端分離電商網(wǎng)站的代碼編寫以及部署 3.熟練掌握軟件系統(tǒng)缺陷評估理論、方法、流程 |
第四階段 人工智能 |
機器學習基礎(chǔ)、深度學習基礎(chǔ)、計算機視覺(CV)、計算機視覺綜合項目、自然語言處理(NLP)、PyTorc | 1.掌握深度學習基本思想、常用算法、模型等 2.熟練使用OpenCV工具實現(xiàn)各種圖像處理技術(shù) 3.能利用深度學習平臺實現(xiàn)DCGAN模型 |