時間 | 專題 | 詳細(xì)內(nèi)容 | 實踐訓(xùn)練 |
_天 | Python 基礎(chǔ) | - Python 概述、簡史、現(xiàn)狀、發(fā)展歷程以及 Python 編程理念
- 搭建 Python 應(yīng)用開發(fā)環(huán)境
- Python IDE---JetBrains PyCharm 部署
- 上手交互式 SHELL
| Python 應(yīng) 用開發(fā)環(huán)境的部署 |
- 文本編輯器和 IDE-選擇合適的開發(fā)工具
- 變量及變量賦值
- Python 數(shù)據(jù)類型及對象模型
- 類型、運(yùn)算、表達(dá)式
- Python 流程控制語句
- Python 的數(shù)據(jù)序列類型
- Python 字符串處理
- Python 正則表達(dá)式程序
|
Python 函數(shù)式編程 | - 函數(shù)定義及特點(diǎn)
- 的調(diào)用及返回值
- 實現(xiàn)簡單的函數(shù)
- 作用域、全局變量與局部變量
- 掌握函數(shù)參數(shù)
- 函數(shù)和對象
- 匿名函數(shù)
- Python 內(nèi)置函數(shù)
| Python 標(biāo) 準(zhǔn)函數(shù) API 調(diào)用與應(yīng)用開發(fā) |
Python 應(yīng)用程序開發(fā)訓(xùn)練(一) | - Python 文本處理程序開發(fā)
- Python 新聞?wù)崛〕绦蜷_發(fā)
| Python 基 礎(chǔ)開發(fā)訓(xùn)練 |
第 二 天 | Python 模塊開發(fā) | - Python 常用內(nèi)置模塊
- Python 模塊的組織
- Python 自定義模塊
| |
Python 面向?qū)ο蟪绦蛟O(shè)計 | - Python 類和對象
- Python 成員屬性和類屬性
- Python 成員方法和類方法
- Python 構(gòu)造函數(shù)和析構(gòu)函數(shù)
- Python 類的繼承
| |
Python 文件型數(shù)據(jù)處理 | - Python I/O 處理
- Python 創(chuàng)建文件
- Python 文件的讀取與寫入
| Python 文 件處理程序操作 |
Python 網(wǎng)絡(luò)編程 | - Python Socket 編程
- Internet 模塊調(diào)用,包括:
- HTTP 模 塊 ---httplib, urllib,xmlrpclib 調(diào)用
- FTP 模塊—ftplib, urllib 調(diào)用
- Gopher 信息查找模塊--- gopherlib 調(diào)用
- SMTP、POP3、IMAP4 郵件模塊--- smtplib, poplib, imaplib 調(diào)用
- NNTP 新聞帖處理模塊---nntplib調(diào)用
- Telnet 處理模塊---telnetlib 調(diào)用
| Python 網(wǎng) 絡(luò)編程模塊調(diào)用與網(wǎng)絡(luò)應(yīng)用程序設(shè)計 |
Python 爬蟲處理應(yīng)用程序編程訓(xùn)練 | - 調(diào)用 Python 網(wǎng)絡(luò)模塊在線抓取網(wǎng)頁并抽取網(wǎng)頁中的數(shù)據(jù)內(nèi)容
| Python 爬蟲 |
Python 多線程編程 | - Python 標(biāo) 準(zhǔn) 線 程 庫 ---Thread 和Threading 庫的多線程支持
- Python 多線程機(jī)制
- Python Threading 模塊創(chuàng)建線程
- Python 線程同步
- Python 線程優(yōu)先級隊列和 Queue 模塊的調(diào)用
| Python 多 線程應(yīng)用程序?qū)崿F(xiàn) |
第 三 天 | Python 半結(jié)構(gòu)化數(shù)據(jù)處理應(yīng)用程序 | - Python JSON 數(shù)據(jù)解析與處理程序
- Python JSON 處理模塊--Demjson 的部署與應(yīng)用開發(fā)
- Python Demjson 編解碼 JSON 數(shù)據(jù)
- Python XML 數(shù)據(jù)解析與處理程序
- Python SAX 模塊解析 XML 數(shù)據(jù)
- Python xml.dom 模塊解析 XML 數(shù)據(jù)
| Python JSON 和 XML 半 結(jié)構(gòu)化數(shù)據(jù)的應(yīng)用程序開發(fā) |
Python 數(shù)據(jù)庫應(yīng)用編程規(guī)范與標(biāo)準(zhǔn) | - Python 數(shù)據(jù)庫接口及 API
- Python DB-API 規(guī)范
- Python DB-API 調(diào)用與編程流程
- 應(yīng)用程序中引入 DB-API 模塊
- 獲取與數(shù)據(jù)庫的連接
- 行 SQL 語句和存儲過程
- 關(guān)閉數(shù)據(jù)庫連接
| |
第 四 天 | Python 關(guān)系數(shù)據(jù)庫應(yīng)用編程 | - Python ODBC 支持和 ADO 支持
- 部署配置 Python 數(shù)據(jù)庫的模塊,包括:
- MySQLdb 包:Python 操作 Mysql 數(shù)據(jù)庫的接口模塊
- cx_Oracle 包:Python 操作 Oracle數(shù)據(jù)庫的接口模塊
- pymssql 包:Python 操作 Microsoft SQL Server 數(shù)據(jù)庫的接口模塊
- Python 支持的通用關(guān)系數(shù)據(jù)庫編程
- Python MySQL 編程(重點(diǎn))
- Python Oracle DB 編程
- Python Microsoft SQL Server 編程
- Python 其它數(shù)據(jù)庫編程模塊支持
- Python 支持的數(shù)據(jù)倉庫管理模塊編程
- Python Teradata
- Python 與 IBM Netezza
| Python 和 關(guān)系數(shù)據(jù)庫的應(yīng)用開發(fā)(課堂安 排 Python 操 作 MySQL 數(shù)據(jù)庫、數(shù)據(jù)表等操作訓(xùn)練) |
第 五 天 | MySQL 數(shù)據(jù)庫與Python 實踐 | - MySQL 數(shù)據(jù)庫安裝與調(diào)試
- 數(shù)據(jù)庫物理結(jié)構(gòu)及邏輯結(jié)構(gòu)
- MySQL 用戶與權(quán)限安全
- SQL 語句操作及 SQL 技巧
- 事物描述及業(yè)務(wù)邏輯設(shè)計技巧
- 數(shù)據(jù)庫表設(shè)計技巧
- 數(shù)據(jù)庫與 Python 開發(fā)
- 數(shù)據(jù)庫備份與恢復(fù)
- 數(shù)據(jù)庫調(diào)優(yōu)與 SQL 語句優(yōu)化
| |
第 六 天 | Python NoSQL 數(shù)據(jù)庫應(yīng)用編程 | - Python 支持的非關(guān)系型數(shù)據(jù)(NoSQL 數(shù)據(jù)庫)編程
Python Hadoop 應(yīng)用編程 Python HBase 應(yīng)用編程 Python 圖數(shù)據(jù)庫 Neo4J 應(yīng)用編程 - Python 內(nèi)存數(shù)據(jù)庫 Redis 應(yīng)用編程
Python 緩存應(yīng)用程序開發(fā) ython Redis 緩存處理程序開發(fā) | Python 和新 興 NoSQL 數(shù) 據(jù)庫的應(yīng)用程 序 開 發(fā) (Python 操作HBase 和 Redis的操作訓(xùn)練) |
| Python Web 應(yīng)用開發(fā)框架 | -
Python Web 框 架 -
Django 框 架 -
web2py 框 架 -
Web.py 框 架 -
bottle 框 架
| |
第 七 天 | Python Django Web 框架應(yīng)用編程實戰(zhàn)(基礎(chǔ)) | -
Django 開發(fā)環(huán)境搭建 -
Django 視圖與網(wǎng)址 -
Django URL -
Django templates -
Django 數(shù)據(jù)模型(數(shù)據(jù)庫開發(fā)) -
Django 數(shù)據(jù)表操作 -
Django QuerySet API 及進(jìn)階 -
Django 后臺 -
Django 表單 -
Django 配置部署(與 Apache,Nginx)
| |
第 八 天 | Python Django Web 框架應(yīng)用編程實戰(zhàn)(中級) | -
Django 數(shù)據(jù)導(dǎo)入 -
Django 數(shù)據(jù)遷移 -
Django 用戶注冊系統(tǒng) -
Django 緩存系統(tǒng) -
Django 生成靜態(tài)頁面(頁面靜態(tài)化處理) -
Django 安全 -
Django session -
Django Ajax 前后端異步交互式處理 -
Django 中間件 -
Django 微信接口(Python 微信平臺開發(fā)) -
Django 單元測試
| |
Python Django Web 框架應(yīng)用編程實戰(zhàn)(項目級) | -
基于 Python Django 實現(xiàn)一個典型的
CMS 項目,包括數(shù)據(jù)庫操作、第三方接口連接、前后端頁面交互等功能 -
Python 結(jié)合 MySQL 數(shù)據(jù)庫實現(xiàn)簡單的內(nèi)容管理系統(tǒng)開發(fā)實戰(zhàn)
| Python 項 目操作訓(xùn)練 |
第 九 天 | Python 的結(jié)構(gòu)化數(shù)據(jù)分析(統(tǒng)計分析) | - Python 統(tǒng)計分析包 scipy stats 的部署
- Python 統(tǒng)計分析程序開發(fā)
- Python 數(shù)值分析程序開發(fā)
- Python 時間序列分析程序開發(fā)
- Python 數(shù)據(jù)分析可視化程序開發(fā)(基于可視化包 matpalotlib)
| |
Python 大數(shù)據(jù)分析(基于 Spark 的機(jī)器學(xué)習(xí)模塊編程) | - Python 與機(jī)器學(xué)習(xí)模型算法包
- Python 分類決策樹模型開發(fā)
- Python 聚類模型開發(fā)
- Python 關(guān)聯(lián)模型開發(fā)
- Python 的大數(shù)據(jù)分析處理程序開發(fā)
- 基于 Spark MLlib 機(jī)器學(xué)習(xí)算法庫
- Python 調(diào)用 Spark 實現(xiàn)
| Python 實 現(xiàn)大數(shù)據(jù)分析處理程序 |
Python 大數(shù)據(jù)分析項目實戰(zhàn) | - 利用 Python 與 Spark MLlib 實現(xiàn)簡單的電商推薦分析引擎
- 講師提供電商數(shù)據(jù)集約為 500 萬條
- 基于協(xié)同過濾模型實現(xiàn)用戶與商品之間的推薦
- 完成后端分析處理程序
| Python 數(shù) 據(jù)分析處理程序訓(xùn)練 |