課程費用

6800.00 /人

課程時長

3

成為教練

課程簡介

本課程結(jié)合實際開發(fā)案例,從Python開發(fā)基礎(chǔ)講解,然后講解基于Python 的應(yīng)用

開發(fā)關(guān)鍵技術(shù),課程將結(jié)合應(yīng)用的開發(fā)案例剖析基于Python構(gòu)建一個完整的應(yīng)用的

方方面面。

目標(biāo)收益

了解Python編程基礎(chǔ)

了解Python編程規(guī)范

學(xué)習(xí)基于Python的文件和輸入輸出編程

錯誤和異常

函數(shù)和函數(shù)式編程

模塊編程

面向?qū)ο缶幊?br />
執(zhí)行環(huán)境

正則表達(dá)式

網(wǎng)絡(luò)編程

多線程、多進程、協(xié)程編程

Web編程
測試自動化

爬蟲

網(wǎng)絡(luò)安全編程

培訓(xùn)對象

測試、運維、數(shù)據(jù)分析、數(shù)據(jù)挖掘、機器學(xué)習(xí)、網(wǎng)絡(luò)安全、程序設(shè)計等從業(yè)人員。

課程大綱


#第一天上午

Python快速入門
什么是Python

Python特點

Python高級特性

下載和安裝Python

運行Python

集成開發(fā)環(huán)境

Python文檔

比較Python(Python與其他語言的比較)

Python基礎(chǔ)
語句和語法,標(biāo)識符

變量和賦值

操作符,控制語句

錯誤和異常

函數(shù),類,模塊
基本風(fēng)格指南

Python對象

Python 對象

標(biāo)準(zhǔn)類型

其他內(nèi)建類型

內(nèi)部類型

類型操作符

標(biāo)準(zhǔn)類型內(nèi)建函數(shù)

類型工廠函數(shù)

標(biāo)準(zhǔn)類型的分類

數(shù)字處理

數(shù)字處理

如何創(chuàng)建數(shù)值對象并用其賦值(數(shù)字對象)

整型

雙精度浮點型

復(fù)數(shù)

操作符

內(nèi)建函數(shù)與工廠函數(shù)

布爾“數(shù)”

十進制浮點型

# 序列:字符串、列表和元組

序列

字符串

字符串和操作符

只適用于字符串的操作符

內(nèi)建函數(shù)

字符串內(nèi)建函數(shù)

Unicode

列表

操作符

內(nèi)建函數(shù)

元組、操作符和內(nèi)建函數(shù)

序列:字符串、列表和元組 序列
字符串
字符串和操作符
只適用于字符串的操作符
內(nèi)建函數(shù)
字符串內(nèi)建函數(shù)
Unicode
列表
操作符
內(nèi)建函數(shù)
元組、操作符和內(nèi)建函數(shù)
映像和集合類型 映射類型、操作符、內(nèi)建函數(shù)和工廠函數(shù)

集合類型、操作符、內(nèi)建函數(shù)和方法


#條件和循環(huán)語句


if語句else語句 

ile語句

for語句

break語句

continue語句

pass語句

列表解析

生成器表達(dá)式
條件和循環(huán)語句
if語句else語句 
ile語句
for語句
break語句
continue語句
pass語句
列表解析
生成器表達(dá)式
文件和輸入輸出

文件對象

文件內(nèi)建函數(shù)

文件內(nèi)建方法

文件內(nèi)建屬性

標(biāo)準(zhǔn)文件

命令行參數(shù)

文件系統(tǒng)

文件執(zhí)行

錯誤和異常

python 中的異常和錯誤

觸發(fā)異常

檢測和處理異常的流程解析

斷言

字符串作為異常

上下文管理
函數(shù)和函數(shù)式編程
函數(shù)vs過程

調(diào)用函數(shù)

創(chuàng)建函數(shù)

傳遞函數(shù)

formal arguments

可變長度的參數(shù)

函數(shù)式編程

變量作用域

遞歸


函數(shù)vs過程

調(diào)用函數(shù)

創(chuàng)建函數(shù)

傳遞函數(shù)

formal arguments

可變長度的參數(shù)

函數(shù)式編程

變量作用域

遞歸


模塊編程 模塊和文件
名稱空間 
導(dǎo)入模塊 
模塊內(nèi)建函數(shù)
包和目錄結(jié)構(gòu)
自動載入的模塊
模塊執(zhí)行
面向?qū)ο缶幊? 面向?qū)ο笤O(shè)計與面向?qū)ο缶幊痰年P(guān)系
類的聲明與定義、
類屬性
類的實例、實例屬性
綁定和方法調(diào)用
靜態(tài)方法和類方法
組合
子類和派生
繼承
類、實例和其他對象的內(nèi)建函數(shù)
用特殊方法定制類
私有化
類的高級特性
執(zhí)行環(huán)境

可調(diào)用對象
代碼對象
可執(zhí)行的對象聲明和內(nèi)建函數(shù)
執(zhí)行其他(python)程序
執(zhí)行其他(非python)程序
受限執(zhí)行
結(jié)束執(zhí)行
各種操作系統(tǒng)接口
第一天下午


正則表達(dá)式
什么是正則表達(dá)式
正則表達(dá)式使用的特殊符號和字符
正則表達(dá)式和Python語言
正則表達(dá)式示例
多線程、多進程、協(xié)程編程
線程和進程
Python、線程和全局解釋器鎖
thread模塊
threading模塊
多進程
線程池
gevent 協(xié)程編程
第二天


# Web編程
tornado
框架或Django講解
測試自動化(面向測試) 單元測試
WebDriver API
使用Python進行Web自動化測試
API 測試
第三天
爬蟲
http相關(guān)知識。
瀏覽器攔截、抓包。
python2 中編碼知識。
抓取javascript 動態(tài)生成的內(nèi)容。
模擬post、get,header等
cookie處理,登錄。
代理訪問。
多線程訪問、gevent 異步。
正則表達(dá)式抽取、xpath抽取等
scrapy requests等第三方庫的使用
網(wǎng)絡(luò)安全編程(面向開發(fā)) Python中的網(wǎng)絡(luò)編程
socket()模塊函數(shù)
套接字對象(內(nèi)建)方法
創(chuàng)建一個TCP服務(wù)器
創(chuàng)建TCP客戶端
C/S版 netcat
tCP 代理
端口掃描
Pexpect SSH 交互
scapy 應(yīng)用

#第一天上午

Python快速入門

什么是Python

Python特點

Python高級特性

下載和安裝Python

運行Python

集成開發(fā)環(huán)境

Python文檔

比較Python(Python與其他語言的比較)

Python基礎(chǔ)

語句和語法,標(biāo)識符

變量和賦值

操作符,控制語句

錯誤和異常

函數(shù),類,模塊
基本風(fēng)格指南

Python對象


Python 對象

標(biāo)準(zhǔn)類型

其他內(nèi)建類型

內(nèi)部類型

類型操作符

標(biāo)準(zhǔn)類型內(nèi)建函數(shù)

類型工廠函數(shù)

標(biāo)準(zhǔn)類型的分類

數(shù)字處理


數(shù)字處理

如何創(chuàng)建數(shù)值對象并用其賦值(數(shù)字對象)

整型

雙精度浮點型

復(fù)數(shù)

操作符

內(nèi)建函數(shù)與工廠函數(shù)

布爾“數(shù)”

十進制浮點型

# 序列:字符串、列表和元組

序列

字符串

字符串和操作符

只適用于字符串的操作符

內(nèi)建函數(shù)

字符串內(nèi)建函數(shù)

Unicode

列表

操作符

內(nèi)建函數(shù)

元組、操作符和內(nèi)建函數(shù)

序列:字符串、列表和元組
序列
字符串
字符串和操作符
只適用于字符串的操作符
內(nèi)建函數(shù)
字符串內(nèi)建函數(shù)
Unicode
列表
操作符
內(nèi)建函數(shù)
元組、操作符和內(nèi)建函數(shù)
映像和集合類型
映射類型、操作符、內(nèi)建函數(shù)和工廠函數(shù)

集合類型、操作符、內(nèi)建函數(shù)和方法


#條件和循環(huán)語句


if語句else語句 

ile語句

for語句

break語句

continue語句

pass語句

列表解析

生成器表達(dá)式
條件和循環(huán)語句

if語句else語句 
ile語句
for語句
break語句
continue語句
pass語句
列表解析
生成器表達(dá)式
文件和輸入輸出


文件對象

文件內(nèi)建函數(shù)

文件內(nèi)建方法

文件內(nèi)建屬性

標(biāo)準(zhǔn)文件

命令行參數(shù)

文件系統(tǒng)

文件執(zhí)行

錯誤和異常


python 中的異常和錯誤

觸發(fā)異常

檢測和處理異常的流程解析

斷言

字符串作為異常

上下文管理
函數(shù)和函數(shù)式編程

函數(shù)vs過程

調(diào)用函數(shù)

創(chuàng)建函數(shù)

傳遞函數(shù)

formal arguments

可變長度的參數(shù)

函數(shù)式編程

變量作用域

遞歸


函數(shù)vs過程

調(diào)用函數(shù)

創(chuàng)建函數(shù)

傳遞函數(shù)

formal arguments

可變長度的參數(shù)

函數(shù)式編程

變量作用域

遞歸


模塊編程
模塊和文件
名稱空間 
導(dǎo)入模塊 
模塊內(nèi)建函數(shù)
包和目錄結(jié)構(gòu)
自動載入的模塊
模塊執(zhí)行
面向?qū)ο缶幊?
面向?qū)ο笤O(shè)計與面向?qū)ο缶幊痰年P(guān)系
類的聲明與定義、
類屬性
類的實例、實例屬性
綁定和方法調(diào)用
靜態(tài)方法和類方法
組合
子類和派生
繼承
類、實例和其他對象的內(nèi)建函數(shù)
用特殊方法定制類
私有化
類的高級特性
執(zhí)行環(huán)境


可調(diào)用對象
代碼對象
可執(zhí)行的對象聲明和內(nèi)建函數(shù)
執(zhí)行其他(python)程序
執(zhí)行其他(非python)程序
受限執(zhí)行
結(jié)束執(zhí)行
各種操作系統(tǒng)接口
第一天下午


正則表達(dá)式

什么是正則表達(dá)式
正則表達(dá)式使用的特殊符號和字符
正則表達(dá)式和Python語言
正則表達(dá)式示例
多線程、多進程、協(xié)程編程

線程和進程
Python、線程和全局解釋器鎖
thread模塊
threading模塊
多進程
線程池
gevent 協(xié)程編程
第二天


# Web編程

tornado
框架或Django講解
測試自動化(面向測試)
單元測試
WebDriver API
使用Python進行Web自動化測試
API 測試
第三天
爬蟲

http相關(guān)知識。
瀏覽器攔截、抓包。
python2 中編碼知識。
抓取javascript 動態(tài)生成的內(nèi)容。
模擬post、get,header等
cookie處理,登錄。
代理訪問。
多線程訪問、gevent 異步。
正則表達(dá)式抽取、xpath抽取等
scrapy requests等第三方庫的使用
網(wǎng)絡(luò)安全編程(面向開發(fā))
Python中的網(wǎng)絡(luò)編程
socket()模塊函數(shù)
套接字對象(內(nèi)建)方法
創(chuàng)建一個TCP服務(wù)器
創(chuàng)建TCP客戶端
C/S版 netcat
tCP 代理
端口掃描
Pexpect SSH 交互
scapy 應(yīng)用

課程費用

6800.00 /人

課程時長

3

預(yù)約體驗票 我要分享

近期公開課推薦

近期公開課推薦

活動詳情

提交需求