【課程簡(jiǎn)介】
Python是一種跨平臺(tái)的計(jì)算機(jī)程序設(shè)計(jì)語(yǔ)言。是一個(gè)高層次的結(jié)合了解釋性、編譯性、互動(dòng)性和面向?qū)ο蟮哪_本語(yǔ)言。最初被設(shè)計(jì)用于編寫自動(dòng)化腳本(shell),隨著版本的不斷更新和語(yǔ)言新功能的添加,越多被用于獨(dú)立的、大型項(xiàng)目的開發(fā)。
【課程設(shè)置】
教學(xué)**:免費(fèi)重修,免費(fèi)贈(zèng)送電子資料(若學(xué)員請(qǐng)假缺課,可申請(qǐng)重修或者老師單獨(dú)輔導(dǎo))
授課方式:專家講師面授
課程周期:15天,92課時(shí)(6-8小時(shí)/天)
【教學(xué)安排】
課程期間會(huì)穿插網(wǎng)絡(luò)基礎(chǔ)和數(shù)據(jù)庫(kù)基礎(chǔ)部分,還有會(huì)涉及多一門語(yǔ)言的學(xué)習(xí)
第1天、
1.Python的歷史、開發(fā)環(huán)境搭建與配置、第 一個(gè)程序、變量P
2.數(shù)據(jù)類型、注釋、類型轉(zhuǎn)換、print、input函數(shù)的使用案例:實(shí)現(xiàn)CMDB
第2天、
1.常見運(yùn)算符與表達(dá)式、位運(yùn)算
2.三大流程-順序、控制流程-分支、random模塊、while循環(huán)
第3天、
1.循環(huán)-while、列表、for、range函數(shù)的使用、break、continue關(guān)鍵字
2.循環(huán)加強(qiáng)案例練習(xí)(多層循環(huán)的使用)
第4天、
1.及常見方法容器-list
2.及常見方法容器-tuple、dict、set
第5天、
1.字符串對(duì)象的定義、使用、及常見方法
2.切片操作使用、函數(shù)入門-函數(shù)、函數(shù)的定義、調(diào)用、參數(shù)和返回值
第6天、
1.函數(shù)封裝之前代碼、函數(shù)默認(rèn)值、可變和命名參數(shù)
2.常見的全局函數(shù)、函數(shù)遞歸
第7天、
1.內(nèi)置模塊--os、os.path、sys、math、random
2.內(nèi)置模塊--datetime、time、hashlib、hmac
第8天、
1.pycharm的使用、python的IO流-輸入輸出流、字節(jié)流、字符流、open、close
2.對(duì)象序列化--pickle、json模塊
第9天、
1.面向?qū)ο蟮母拍?、類和?duì)象、類的定義,對(duì)象的創(chuàng)建
2.__init__方法的使用,屬性和方法的定義和使用、面向?qū)ο笕筇卣?封裝
第10天、
1.面向?qū)ο笕筇卣?繼承(super關(guān)鍵字、override)、多態(tài)
2.面向?qū)ο笫瘴病⒚嫦驅(qū)ο蟀咐O(shè)計(jì)、總結(jié)
第11天、
1.異常的概念和意義、python解決異常的方案-try語(yǔ)句塊的學(xué)習(xí)
2.try語(yǔ)句塊運(yùn)行原理、多個(gè)異常的處理方案、finally關(guān)鍵字的使用
第12天、
1.包和模塊、is和==、深淺拷貝、可變類型和不可變類型
2.函數(shù)剩余知識(shí)-(偏函數(shù)、lambda、閉包)、生成器的使用(列表推導(dǎo)式和生成器)
第13天、
1.函數(shù)生成器-yield關(guān)鍵字、可迭代對(duì)象和迭代器的使用(collection.abc、iter)
2.動(dòng)態(tài)語(yǔ)言的特效、垃圾回收、內(nèi)置模塊和全局函數(shù)
第14天、
1.正則表達(dá)式入門-re模塊的使用、元字符、反義符、轉(zhuǎn)義符、分組
2.貪婪模式和懶惰模式、爬蟲入門--urllib庫(kù)的簡(jiǎn)單使用,get|post請(qǐng)求、偽裝請(qǐng)求頭
第15天、
1.requests第三方爬蟲模塊的安裝和使用,get|post請(qǐng)求的發(fā)生和處理、反反爬操作
2.xpath(lxml模塊)、json、jsonpath、bs4解析不同的數(shù)據(jù)、數(shù)據(jù)采集的案例
【教學(xué)現(xiàn)場(chǎng)】
【課程特色】
培訓(xùn)期間:
1、自由實(shí)驗(yàn)(實(shí)驗(yàn)室免費(fèi)開放,時(shí)間不限)
2、單獨(dú)輔導(dǎo)(有全職專家講師一對(duì)一輔導(dǎo)或答疑)
3、延長(zhǎng)課程(可以根據(jù)學(xué)員情況延長(zhǎng)原定標(biāo)準(zhǔn)課時(shí))
4、企業(yè)實(shí)戰(zhàn)項(xiàng)目教學(xué),即學(xué)員通過搭建、配置和調(diào)式與企業(yè)完全一致的網(wǎng)絡(luò)系統(tǒng)環(huán)境或軟件項(xiàng)目以達(dá)到學(xué)員迅速掌握實(shí)際技能并彌補(bǔ)實(shí)驗(yàn)不足的教學(xué)目標(biāo)。
【學(xué)校介紹】
西安歐鵬互聯(lián)科技有限公司(原北京歐朋蘭博企業(yè)投資管理有限公司西安分公司)創(chuàng)立于2010年1月20日,是一家以信息產(chǎn)業(yè)為主導(dǎo)的著 名高新技術(shù)企業(yè),是最專業(yè)的IT項(xiàng)目管理、項(xiàng)目開發(fā)、IT 人力資源顧問公司。依托資深行業(yè)背景,致力于為企業(yè)提供IT人力資源解決方案,IT高薪人才就業(yè)解決方案的提供商。委托招聘、人才派遣、定向培訓(xùn)等各種人才服務(wù)都得到了企業(yè)的充分認(rèn)可。
【學(xué)校環(huán)境】
【教學(xué)理念】
西安鷗鵬創(chuàng)始成員一貫堅(jiān)持“成本、效率、細(xì)節(jié)、決心”的企業(yè)文化,作為國(guó)際授權(quán)IT專業(yè)公司,電信級(jí)的網(wǎng)絡(luò)實(shí)驗(yàn)環(huán)境,國(guó)際專家級(jí)的超級(jí)團(tuán)隊(duì),是業(yè)內(nèi)最 具影響力的著 名IT公司之一,尤其是開放式實(shí)驗(yàn)環(huán)境得到業(yè)內(nèi)同行的一致認(rèn)可并學(xué)習(xí)模仿。
【服務(wù)項(xiàng)目】
公司自創(chuàng)立以來,已經(jīng)為十幾萬用戶提供項(xiàng)目與培訓(xùn)服務(wù),并引領(lǐng)著IT培訓(xùn)與IT人力資源解決方案不斷走向成熟和規(guī)范,為客戶、廠家與甲方帶來巨大人才隊(duì)伍和豐厚的價(jià)值。國(guó)際廠商直接授權(quán)培訓(xùn)包含Cisco、華為、Redhat、Oracle、VMWARE-VCP、ITIL、PMP等。