課程費(fèi)用

6800.00 /人

課程時(shí)長(zhǎng)

3

成為教練

課程簡(jiǎn)介

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

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

方方面面。

目標(biāo)收益

了解Python編程基礎(chǔ)

了解Python編程規(guī)范

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

錯(cuò)誤和異常

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

模塊編程

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

正則表達(dá)式

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

多線(xiàn)程、多進(jìn)程、協(xié)程編程

Web編程
測(cè)試自動(dòng)化

爬蟲(chóng)

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

培訓(xùn)對(duì)象

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

課程大綱


#第一天上午

Python快速入門(mén)
什么是Python

Python特點(diǎn)

Python高級(jí)特性

下載和安裝Python

運(yùn)行Python

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

Python文檔

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

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

變量和賦值

操作符,控制語(yǔ)句

錯(cuò)誤和異常

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

Python對(duì)象

Python 對(duì)象

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

其他內(nèi)建類(lèi)型

內(nèi)部類(lèi)型

類(lèi)型操作符

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

類(lèi)型工廠(chǎng)函數(shù)

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

數(shù)字處理

數(shù)字處理

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

整型

雙精度浮點(diǎn)型

復(fù)數(shù)

操作符

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

布爾“數(shù)”

十進(jìn)制浮點(diǎn)型

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

序列

字符串

字符串和操作符

只適用于字符串的操作符

內(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ù)
映像和集合類(lèi)型 映射類(lèi)型、操作符、內(nèi)建函數(shù)和工廠(chǎng)函數(shù)

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


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


if語(yǔ)句else語(yǔ)句 

ile語(yǔ)句

for語(yǔ)句

break語(yǔ)句

continue語(yǔ)句

pass語(yǔ)句

列表解析

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

文件對(duì)象

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

文件內(nèi)建方法

文件內(nèi)建屬性

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

命令行參數(shù)

文件系統(tǒng)

文件執(zhí)行

錯(cuò)誤和異常

python 中的異常和錯(cuò)誤

觸發(fā)異常

檢測(cè)和處理異常的流程解析

斷言

字符串作為異常

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

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

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

傳遞函數(shù)

formal arguments

可變長(zhǎng)度的參數(shù)

函數(shù)式編程

變量作用域

遞歸


函數(shù)vs過(guò)程

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

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

傳遞函數(shù)

formal arguments

可變長(zhǎng)度的參數(shù)

函數(shù)式編程

變量作用域

遞歸


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

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


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


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

#第一天上午

Python快速入門(mén)

什么是Python

Python特點(diǎn)

Python高級(jí)特性

下載和安裝Python

運(yùn)行Python

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

Python文檔

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

Python基礎(chǔ)

語(yǔ)句和語(yǔ)法,標(biāo)識(shí)符

變量和賦值

操作符,控制語(yǔ)句

錯(cuò)誤和異常

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

Python對(duì)象


Python 對(duì)象

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

其他內(nèi)建類(lèi)型

內(nèi)部類(lèi)型

類(lèi)型操作符

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

類(lèi)型工廠(chǎng)函數(shù)

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

數(shù)字處理


數(shù)字處理

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

整型

雙精度浮點(diǎn)型

復(fù)數(shù)

操作符

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

布爾“數(shù)”

十進(jìn)制浮點(diǎn)型

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

序列

字符串

字符串和操作符

只適用于字符串的操作符

內(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ù)
映像和集合類(lèi)型
映射類(lèi)型、操作符、內(nèi)建函數(shù)和工廠(chǎng)函數(shù)

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


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


if語(yǔ)句else語(yǔ)句 

ile語(yǔ)句

for語(yǔ)句

break語(yǔ)句

continue語(yǔ)句

pass語(yǔ)句

列表解析

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

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


文件對(duì)象

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

文件內(nèi)建方法

文件內(nèi)建屬性

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

命令行參數(shù)

文件系統(tǒng)

文件執(zhí)行

錯(cuò)誤和異常


python 中的異常和錯(cuò)誤

觸發(fā)異常

檢測(cè)和處理異常的流程解析

斷言

字符串作為異常

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

函數(shù)vs過(guò)程

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

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

傳遞函數(shù)

formal arguments

可變長(zhǎng)度的參數(shù)

函數(shù)式編程

變量作用域

遞歸


函數(shù)vs過(guò)程

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

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

傳遞函數(shù)

formal arguments

可變長(zhǎng)度的參數(shù)

函數(shù)式編程

變量作用域

遞歸


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


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


正則表達(dá)式

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

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


# Web編程

tornado
框架或Django講解
測(cè)試自動(dòng)化(面向測(cè)試)
單元測(cè)試
WebDriver API
使用Python進(jìn)行Web自動(dòng)化測(cè)試
API 測(cè)試
第三天
爬蟲(chóng)

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

活動(dòng)詳情

提交需求