400-888-5228

課程概述

本課程為有一定Python開(kāi)發(fā)基礎(chǔ)或其他編程經(jīng)驗(yàn)的開(kāi)發(fā)人員量身定制,系統(tǒng)講解Python在企業(yè)開(kāi)發(fā)中的高階應(yīng)用。內(nèi)容涵蓋文件與模塊操作、面向?qū)ο缶幊?、異常處理、模塊打包、正則表達(dá)式、并發(fā)編程、數(shù)據(jù)庫(kù)連接與安全處理等,結(jié)合真實(shí)案例全面提升Python開(kāi)發(fā)能力,是進(jìn)階開(kāi)發(fā)人員不可或缺的技能課程。

課程對(duì)象

  • 企業(yè)內(nèi)有 Python 項(xiàng)目經(jīng)驗(yàn)的開(kāi)發(fā)與維護(hù)人員
  • 有 Java、C#、PHP 等語(yǔ)言經(jīng)驗(yàn),希望轉(zhuǎn)向 Python 開(kāi)發(fā)的程序員
  • 運(yùn)維工程師、自動(dòng)化測(cè)試人員希望提升Python腳本能力
  • 需要深入掌握 Python 編程原理和實(shí)踐技巧的技術(shù)人員

課程目標(biāo)

  • 掌握Python文件操作、模塊管理、正則表達(dá)式、數(shù)據(jù)庫(kù)訪問(wèn)等實(shí)戰(zhàn)技能
  • 深入理解Python面向?qū)ο缶幊毯诵奶匦耘c設(shè)計(jì)模式(封裝、繼承、多態(tài))
  • 掌握多線程、線程同步等并發(fā)編程技術(shù)
  • 熟練進(jìn)行模塊封裝與打包,提升Python項(xiàng)目可維護(hù)性與復(fù)用性
  • 能夠獨(dú)立進(jìn)行中小型Python系統(tǒng)或腳本開(kāi)發(fā),滿足企業(yè)項(xiàng)目落地要求
  • 提升開(kāi)發(fā)效率與代碼質(zhì)量,夯實(shí)高級(jí)Python工程師技能基礎(chǔ)

課程收益

  • 理解 Python 高級(jí)語(yǔ)法與運(yùn)行機(jī)制,提升編程思維
  • 掌握面向?qū)ο缶幊棠P停嵘a結(jié)構(gòu)設(shè)計(jì)能力
  • 熟練進(jìn)行多線程并發(fā)開(kāi)發(fā),提升程序執(zhí)行效率
  • 掌握數(shù)據(jù)庫(kù)交互與數(shù)據(jù)加密處理技術(shù),強(qiáng)化系統(tǒng)安全
  • 具備實(shí)際開(kāi)發(fā)、調(diào)試、部署企業(yè)級(jí) Python 應(yīng)用能力
  • 為參與 Python Web 開(kāi)發(fā)、數(shù)據(jù)分析、自動(dòng)化項(xiàng)目打下扎實(shí)基礎(chǔ)

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

課程大綱

Python 高階(第1天上午)

文件的操作:打開(kāi)和關(guān)閉

文件的操作:讀寫(xiě)數(shù)據(jù)

Python 高階(第1天下午)

文件的操作:定位讀寫(xiě)

os模塊的使用

Python 高階(第2天上午)

面向?qū)ο缶幊探榻B

類和對(duì)象的定義

魔法方法:__init__()、__str__()、__del__()

Python 高階(第2天下午)

面向?qū)ο笕筇卣鳎悍庋b

面向?qū)ο笕筇卣鳎豪^承

Python 高階(第3天上午)

多繼承(混入)

面向?qū)ο笕筇卣鳎憾鄳B(tài)

類屬性和實(shí)例屬性

Python 高階(第3天下午)

類方法和實(shí)例方法和靜態(tài)方法

魔法方法:__new__()

單例模式

異常介紹

異常的捕獲

Python 高階(第4天上午)

拋異常、自定義異常

模塊介紹

自定義模塊

包的介紹

Python 高階(第4天下午)

模塊的打包、安裝、使用

列表推導(dǎo)式

set集合類型

Python 高階(第5天上午)

正則表達(dá)式

Python 高階(第5天下午)

re模塊的使用

多線程的介紹

多線程的使用方式

線程同步

Python 高階(第6天上午)

同步隊(duì)列

python與mysql數(shù)據(jù)庫(kù)的連接

Python 高階(第6天下午)

mysql數(shù)據(jù)庫(kù)的操作:增刪改查

防sql注入

數(shù)據(jù)加密

為什么選擇艾威

  • 成立于2003年,深耕IT培訓(xùn)領(lǐng)域 超過(guò)20年,為數(shù)千家企業(yè)提供專業(yè)培訓(xùn)服務(wù)
  • 企業(yè)級(jí)定制化培訓(xùn)專家,課程內(nèi)容貼合實(shí)戰(zhàn),結(jié)合學(xué)員背景量身定制
  • 講師均為一線實(shí)戰(zhàn)專家,具有豐富的大型項(xiàng)目經(jīng)驗(yàn)與授課經(jīng)驗(yàn),授課風(fēng)格生動(dòng)實(shí)用
培訓(xùn)咨詢

發(fā)表回復(fù)

您的電子郵箱地址不會(huì)被公開(kāi)。 必填項(xiàng)已用*標(biāo)注

同類課程推薦同類課程推薦
IT技術(shù)培訓(xùn)課程分類