課程簡介
課程大綱
循序漸進 學人工智能+Python
課程 | 掌握能力 | 階段主要內容 |
1.Python核心編程 | 1、掌握基本的Linux系統操作; 2、掌握Python基礎編程語法; 3、建立起編程思維和面向對象思想; |
01 Linux基本命令 02 Python語法基礎 03 Python字符串解析 04 Python時間和日歷 05 Python文件操作 06 Python面向對象 07 設計模式 08 異常 09 模塊 10 項目實戰(zhàn):飛機大戰(zhàn) |
2.python高級和網絡編程 | 1、掌握Python高級編程,能進行面向對象設計; 2、了解Linux系統編程原理,認知程序運行的本質, 方便后期開發(fā)出高質量的程序; 3、掌握網絡編程協議,實現網絡間點對點通信; 4、掌握關系型數據庫MySql開發(fā),熟練編寫SQL語句; 5、掌握正則表達式,進行字符串模糊匹配 6、掌握shell腳本編程 7、掌握了web服務器的運行原理 |
01 Python高級編程 02 Linux系統編程 03 Linux網絡編程 04 正則表達式 05 案例:web服務器實現 06 數據結構與算法 07 shell腳本編程 |
3.數據庫開發(fā) | 1、 關系數據庫操作和設計 2、 非關系性數據庫的操作和設計 3、 緩存服務器的操作和設計 |
01 MySQL開發(fā) 02 MongoDB開發(fā) 03 Redis開發(fā) 04 數據庫調優(yōu)和部署 |
4.前端與移動開發(fā) | 1、可根據UI設計,開發(fā)web網站的前端頁面 2、PC端和移動端頁面開發(fā) 3、前端頁面性能優(yōu)化 |
01 html 02 css 03 ps應用 04 PC端頁面開發(fā)實戰(zhàn)流程 05 html5和css3 06 移動端頁面開發(fā)實戰(zhàn)流程 07 JavaScript 08 jquery 09 移動端框架和庫 10 前端自動化、前端性能優(yōu)化 |
5.Web全站開發(fā) | 1、 可根據產品原型圖,開發(fā)web網站的前端界面 2、 可根據業(yè)務流程圖,開發(fā)web網站的后臺業(yè)務 3、 可根據web框架設計,開發(fā)對應的數據庫 |
01 git項目代碼管理和項目開發(fā)流程 02 Django 框架開發(fā) 03 Nginx配置和uWSGI部署 04 大項目一:電商平臺 05 RESTful接口開發(fā) 06 Flask web框架 07 微信公眾號開發(fā) 08 大項目二:移動web o2o |
6.爬蟲開發(fā) | 1、掌握爬蟲的工作原理和設計思想 2、掌握反爬蟲機制 3、掌握分布式集群爬蟲應用 |
01 網絡爬蟲 02 爬蟲原理與數據抓取 03 scrapy框架 04 爬蟲分布式集群 05 大項目:信息類網站數據采集 |
7.人工智能 | 1、掌握常見數據分析方法 2、掌握常見機器學習算法 3、掌握 scikit-learn 庫的使用 4、了解深度學習常用方法 5、掌握TensorFlow框架的使用 |
01 數據分析 02 數據可視化 03 機器學習原理 04 監(jiān)督和無監(jiān)督學習算法 05 機器學習框架scikit-learn 06 廣告推薦系統 07 深度學習原理 08 TensorFlow 框架 09 圖片識別模型訓練 |
課程推薦
更新時間:2024-05-15