西安東方瑞通為學(xué)員設(shè)置Python進階班,通過學(xué)習(xí)本門課程的學(xué)員可以更加深入了解Python語言,掌握面向?qū)ο缶幊痰乃枷?,并掌握面向?qū)ο缶幊痰姆庋b,繼承,多態(tài)等知識點,深入理解Python的設(shè)計理念和背后原理。
本課程的學(xué)員需要有Python編程基礎(chǔ),在此基礎(chǔ)上學(xué)習(xí)Python進階課程。
該課程體系包括:Python語言基礎(chǔ)、Python語言進階、PythonWeb,Python爬蟲,Python數(shù)據(jù)分析,Python人工智能。學(xué)員可以根據(jù)自身基礎(chǔ)選擇一門或多門課程進行組合學(xué)習(xí)。
通過學(xué)習(xí)本門課程的學(xué)員可以更加深入了解Python語言,通過學(xué)習(xí)Python進階課程,學(xué)員可以更深一步的了解Python的面向?qū)ο缶幊趟枷耄私釶ython的線程,進程,協(xié)程,了解Python中常用的第三方庫的應(yīng)用,了解Python的網(wǎng)絡(luò)編程。
有Python編程語言基礎(chǔ)
熱愛編程事業(yè),對編程有濃厚的興趣
已經(jīng)學(xué)習(xí)過程序語言設(shè)計技術(shù),對面向?qū)ο蠹夹g(shù)也有一定的了解。如Java編程語言,C語言,C++,Web前端等
章:Python面向?qū)ο缶幊?br />
1.面向?qū)ο缶幊痰幕窘榻B
2.面向?qū)ο蟮幕締挝活惻c對象
3.面向?qū)ο笾心Хê瘮?shù)init,str,del
4.類屬性及類方法,靜態(tài)方法的定義與應(yīng)用
5.面向?qū)ο笾蟹庋b的概念及應(yīng)用
6.繼承,單繼承,多繼承,多層繼承
7.方法的重寫
8.super()的應(yīng)用場景
9.多態(tài)的概念及應(yīng)用
第2章:Python中高階函數(shù)
1.Python中高階函數(shù)的介紹及應(yīng)用場景
2.Python中高階函數(shù)的定義
3.Python中內(nèi)置的高階函數(shù)
4.Python中高階函數(shù)的具體應(yīng)用
第3章:閉包,裝飾器,生成器
1.閉包的概念與應(yīng)用
2.裝飾器的介紹與應(yīng)用場景
3.裝飾器裝飾有參函數(shù),無參函數(shù),有返回值函數(shù)等
4.生成器的概念與應(yīng)用
5.深拷貝與淺拷貝
第4章:Python中線程,進程,協(xié)程
1.線程的概念
2.線程的創(chuàng)建
3.多線程的概念與多線程的創(chuàng)建
4.多線程的線程安全問題
5.多線程線程安全問題的解決方案
6.進程的概念
7.進程的創(chuàng)建于于具體的應(yīng)用
8.協(xié)程的概念與具體的應(yīng)用
第5章:Python操作數(shù)據(jù)庫
2.Mysql數(shù)據(jù)的安裝
3.Mysql數(shù)據(jù)庫的基本操作
4.Python中PyMysql模塊的用法
5.Python對Mysql數(shù)據(jù)庫實現(xiàn)增刪改查操作
6.對象映射
第6章:Python操作Excel(基礎(chǔ))
1.xlrd,xlwt,openpyxl各個模塊的介紹
2.openpyxl模塊的具體操作
3.excel中的三大對象workbook,sheet,cell的介紹與應(yīng)用
4.Python操作excel表格的具體實現(xiàn)
5.Mysql數(shù)據(jù)與excel表格數(shù)據(jù)的相互操作
第7章:Python中的設(shè)計模式
1.常用的設(shè)計模式介紹
2.單例模式的介紹及應(yīng)用場景
3.單例模式的設(shè)計與實現(xiàn)
4.簡單工廠模式的介紹及應(yīng)用場景
5.簡單工廠模式的設(shè)計與實現(xiàn)
6.抽象工廠模式的介紹與應(yīng)用場景
7.抽象工廠模式的設(shè)計與實現(xiàn)
第8章:網(wǎng)絡(luò)編程UDP和TCP協(xié)議
1.網(wǎng)絡(luò)通信的概述
2.IP地址與port端口
3.UDP協(xié)議介紹與原理
4.UDP協(xié)議服務(wù)端與客戶端通信
5.TCP協(xié)議簡介與原理
6.TCP協(xié)議服務(wù)端與客戶端通信
第9章:GUI編程
1.Tkinter模塊
2.控件創(chuàng)建
3.組件的使用
4.標準屬性
5.Turtle繪圖
掌握面向?qū)ο缶幊痰乃枷?,并掌握面向?qū)ο缶幊痰姆庋b,繼承,多態(tài)等知識點
掌握PyMySql模塊,實現(xiàn)Python對數(shù)據(jù)庫的增刪改查等操作
更深入的理解Python編程
從深度和廣度擴充Python知識體系
深入理解Python的設(shè)計理念和背后原理