課程描述INTRODUCTION



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