課程描述INTRODUCTION



日程安排SCHEDULE
課程大綱Syllabus
Python語言課程
【課程背景】
Python語言是當(dāng)前最火的語言之一,易于使用,學(xué)習(xí)曲線低。通過Python語言可以快速的進(jìn)行數(shù)據(jù)處理、數(shù)據(jù)分析,并可以進(jìn)行多樣式的數(shù)據(jù)展示。本課程系統(tǒng)講述Python環(huán)境搭建、基礎(chǔ)語法、高級語法、面向?qū)ο缶幊?、異常處理等編程基礎(chǔ),以及Python的系統(tǒng)對接、web開發(fā)等功能。課程結(jié)合案例和練習(xí),注重知識的掌握和使用,重點培養(yǎng)學(xué)員的實操能力。
【課程收益】
培訓(xùn)完結(jié)后,學(xué)員能夠:
自己搭建Python語言運行環(huán)境
掌握Python編程工具
掌握Python基礎(chǔ)編程能力
掌握Python進(jìn)行系統(tǒng)對接,數(shù)據(jù)獲取
掌握Python進(jìn)行網(wǎng)站開發(fā)功能
掌握Python進(jìn)行數(shù)據(jù)庫訪問功能
【課程大綱】
單元
大綱
內(nèi)容
單元一
Python緒論
1.Python介紹
2.運行和開發(fā)環(huán)境安裝
3.跟隨練習(xí):開發(fā)和運行環(huán)境安裝
單元二
Python基礎(chǔ)語法
1.Python程序結(jié)構(gòu)
2.變量與數(shù)據(jù)類型
3.運算符和表達(dá)式
4.階段練習(xí):字符串處理
單元三
流程控制結(jié)構(gòu)
1.賦值語句
2.條件語句
3.循環(huán)語句
4.階段練習(xí)
單元四
函數(shù)與模塊
1.函數(shù)定義和使用
2.函數(shù)參數(shù)
3.模塊引用
4.常用模塊介紹
5.階段練習(xí)
單元五
異常處理
1.異常概述
2.異常處理流程
3.自定義異常
4.階段練習(xí)
單元六
文件操作
1.文件概述
2.打開文件
3.基本的文件方法
4.基本的目錄操作
5.階段練習(xí)
單元七
網(wǎng)頁基礎(chǔ)
1.HTTP協(xié)議簡介
2.網(wǎng)頁結(jié)構(gòu)簡介
3.CSS簡介
4.Ajax簡介
單元八
系統(tǒng)交互
1.urllib庫介紹、安裝和頁面訪問
2.Urllib3庫介紹
3.Requests庫介紹、安裝和頁面訪問
4.系統(tǒng)信息獲取與提交
5.模擬登陸
6.驗證碼機制與處理
7.通過請求頭進(jìn)行服務(wù)端驗證
8.異步加載與數(shù)據(jù)交互
單元九
Web頁面開發(fā)
1.Flask介紹與安裝
2.Flask項目配置
3.Flash路由
4.Jinja2模板使用
5.Flask-SQLAlchemy操作數(shù)據(jù)庫
6.Flask高級應(yīng)用
7.階段練習(xí)
單元十
業(yè)務(wù)系統(tǒng)自動化操作
1、前端基礎(chǔ)知識
2、Selenium自動化操作庫介紹與安裝
3、系統(tǒng)頁面內(nèi)容操作
4、系統(tǒng)頁面信息獲取
5、鼠標(biāo)操作
6、瀏覽器操作
7、案例練習(xí)
Python語言課程
轉(zhuǎn)載:http://szsxbj.com/gkk_detail/318911.html
已開課時間Have start time
- 郭振杰
IT相關(guān)內(nèi)訓(xùn)
- 業(yè)務(wù)與IT融合創(chuàng)新的方法與 李福東
- Python數(shù)據(jù)建模及模型 傅一航
- IPA應(yīng)用實戰(zhàn) 郭振杰
- 金融科技賦能業(yè)務(wù) 李福東
- IT架構(gòu)設(shè)計方法論及行業(yè)實 李福東
- Java微服務(wù)開發(fā) 郭振杰
- SQL語句基礎(chǔ)使用 郭振杰
- Mysql基礎(chǔ)使用 郭振杰
- Python數(shù)據(jù)建模與模型 傅一航
- Java企業(yè)級后臺開發(fā) 郭振杰
- Python基礎(chǔ)與基礎(chǔ)應(yīng)用 郭振杰
- 數(shù)據(jù)庫基礎(chǔ)及實操(MySQ 郭振杰