|
班級(jí)規(guī)模及環(huán)境--熱線:4008699035 手機(jī):15921673576/13918613812( 微信同號(hào)) |
堅(jiān)持小班授課,為保證培訓(xùn)效果,增加互動(dòng)環(huán)節(jié),每期人數(shù)限3到5人。 |
上課時(shí)間和地點(diǎn) |
上課地點(diǎn):【上海】:同濟(jì)大學(xué)(滬西)/新城金郡商務(wù)樓(11號(hào)線白銀路站) 【深圳分部】:電影大廈(地鐵一號(hào)線大劇院站)/深圳大學(xué)成教院 【北京分部】:北京中山/福鑫大樓 【南京分部】:金港大廈(和燕路) 【武漢分部】:佳源大廈(高新二路) 【成都分部】:領(lǐng)館區(qū)1號(hào)(中和大道) 【沈陽(yáng)分部】:沈陽(yáng)理工大學(xué)/六宅臻品 【鄭州分部】:鄭州大學(xué)/錦華大廈 【石家莊分部】:河北科技大學(xué)/瑞景大廈 【廣州分部】:廣糧大廈 【西安分部】:協(xié)同大廈
近開(kāi)課時(shí)間(周末班/連續(xù)班/晚班): Python開(kāi)課時(shí)間:2025年2月17日....................(歡迎您垂詢,視教育質(zhì)量為生命!) |
實(shí)驗(yàn)設(shè)備 |
☆資深工程師授課
☆注重質(zhì)量
☆邊講邊練
☆合格學(xué)員免費(fèi)推薦工作
專注高端培訓(xùn)17年,曙海提供的課程得到本行業(yè)的廣泛認(rèn)可,學(xué)員的能力
得到大家的認(rèn)同,受到用人單位的廣泛贊譽(yù)。
★實(shí)驗(yàn)設(shè)備請(qǐng)點(diǎn)擊這兒查看★ |
新優(yōu)惠 |
◆在讀學(xué)生憑學(xué)生證,可優(yōu)惠500元。 |
質(zhì)量保障 |
1、培訓(xùn)過(guò)程中,如有部分內(nèi)容理解不透或消化不好,可免費(fèi)在以后培訓(xùn)班中重聽(tīng);
2、課程完成后,授課老師留給學(xué)員手機(jī)和Email,保障培訓(xùn)效果,免費(fèi)提供半年的技術(shù)支持。
3、培訓(xùn)合格學(xué)員可享受免費(fèi)推薦就業(yè)機(jī)會(huì)。 |
Python開(kāi)發(fā)工程師培訓(xùn)班 |
|
第一階段 |
課程目標(biāo)
本階段培訓(xùn)課程的重點(diǎn)是使學(xué)員通過(guò)學(xué)習(xí)能夠了解到Python語(yǔ)言的一些內(nèi)部機(jī)理及工作方式,從更深入的層次理解Python語(yǔ)言及其程序設(shè)計(jì)方法,更有效得解決實(shí)際工作中遇到的問(wèn)題。
?
課程大綱
內(nèi)容 |
大綱 |
Python?Built-in?類型 |
?Python的核心數(shù)據(jù)類型
?數(shù)字
?字符串
?Lists
?字典
?元組
?文件
?其他 |
動(dòng)態(tài)類型模型 |
?變量,對(duì)象和引用
?Python虛擬機(jī)的引用計(jì)數(shù)和垃圾回收
?共享引用
?動(dòng)態(tài)類型無(wú)處不在 |
Python如何運(yùn)行的 |
?Python解釋器
?程序執(zhí)行機(jī)理 |
作用域和參數(shù) |
?作用域規(guī)則
?全局變量
?作用域和嵌套函數(shù)
?閉包
?傳遞參數(shù)
?特殊參數(shù)匹配模式 |
答疑 |
函數(shù)機(jī)理 |
?匿名函數(shù)
?函數(shù)作為參數(shù)
?函數(shù)編程工具
?List?Comprehension
?迭代器?
?函數(shù)設(shè)計(jì)理念
?函數(shù)陷阱 |
模塊 |
?Import原理
?模塊查找機(jī)制
?重載入模塊 |
面向?qū)ο蠡A(chǔ) |
?面向?qū)ο蟾庞[
?類基礎(chǔ)
?方法
?繼承
?多態(tài)
?運(yùn)算符重載
?命名空間 |
面向?qū)ο笤O(shè)計(jì) |
?Python和面向?qū)ο?
?繼承:?Is-a
?合成:?Has-a
?代理
?多重繼承
?類也是對(duì)象
?方法也是對(duì)象
?類與模塊 |
類進(jìn)階 |
?Name?mangling
?新類
?靜態(tài)方法和類方法
?函數(shù)裝飾器
?類陷阱
?MetaClass |
多線程 |
?全局鎖(GIL)
?Threading模塊
?進(jìn)程
?協(xié)程 |
Python3.0的新特性 |
?Python3.0的新特性 |
答疑 |
|
第二階段 |
■ 培養(yǎng)目標(biāo):
? 掌握Python編程的基礎(chǔ)知識(shí)。
? 理解Python Web框架的設(shè)計(jì)理念。
? 學(xué)會(huì)開(kāi)發(fā)基于Google App Engine和django框架的Web應(yīng)用程序。
? 學(xué)會(huì)插件開(kāi)發(fā)。
■ 課程內(nèi)容:
1、Python語(yǔ)法
? Python介紹
? 數(shù)字和字符串
? 變量和數(shù)據(jù)結(jié)構(gòu)
? 流程控制
? 條件表達(dá)式
? 基本輸入輸出
? 函數(shù)
? 使用模塊
? 類
? 正則表達(dá)式
? 文件
? 錯(cuò)誤和異常
? 圖形界面開(kāi)發(fā)
? 客戶端編程
? 多線程編程
2、Django Web框架開(kāi)發(fā)及Google云計(jì)算開(kāi)發(fā)實(shí)踐
? MVC設(shè)計(jì)模式和案例展示
? Python網(wǎng)絡(luò)編程
? Web及數(shù)據(jù)庫(kù)
? 基于GAE/django的Web應(yīng)用開(kāi)發(fā)
? Django框架的平臺(tái)搭建
? Django框架的開(kāi)發(fā)實(shí)踐
? Google GAE云計(jì)算框架的開(kāi)發(fā)實(shí)踐
3、使用Python開(kāi)發(fā)社交網(wǎng)絡(luò)插件
? 社交網(wǎng)站設(shè)計(jì)及開(kāi)發(fā)
? 社交網(wǎng)站插件開(kāi)發(fā)的設(shè)計(jì)模式和案例講解
? 新浪微博插件開(kāi)發(fā)實(shí)踐
? 案例 |
第三階段 |
一,課程簡(jiǎn)介
通過(guò)本階段課程可以體會(huì)與其它語(yǔ)言相比python不一樣的地方,重點(diǎn)掌握實(shí)際開(kāi)發(fā)中經(jīng)常使用的模塊和技巧,體驗(yàn)python敏捷開(kāi)發(fā)的魔力,它的面向?qū)ο笊踔帘萰ava和C#.net更徹底,比如一個(gè)函數(shù),一個(gè)變量都是對(duì)象,當(dāng)然這種徹底也增加了它的靈活度;它的簡(jiǎn)潔也同樣增加了開(kāi)發(fā)人員的開(kāi)發(fā)速度。后介紹一些常用的開(kāi)發(fā)庫(kù),以及使用django如何快速的開(kāi)發(fā)、調(diào)試、部署一個(gè)web應(yīng)用程序,體驗(yàn)與以往編程不一樣的敏捷開(kāi)發(fā)風(fēng)格。
二,培訓(xùn)提綱
?
編號(hào) |
第一部分 |
第二部分 |
第三部分 |
?
?
?
?
?
?
A |
1.????? python特性及簡(jiǎn)介
強(qiáng)制縮進(jìn)
動(dòng)態(tài)類型
解釋性語(yǔ)言等等
2.????? 開(kāi)發(fā)環(huán)境準(zhǔn)備
IDLE的使用
wingIDE簡(jiǎn)介及調(diào)試技巧
setuptools的使用
案例分析 |
1.????? 文件和目錄操作
2.????? 并行處理
多進(jìn)程
多線程
鎖機(jī)制及應(yīng)用
管道
信號(hào)
案例分析 |
1.????? 常用python開(kāi)源框架總攬及介紹
Django web程序開(kāi)發(fā)
Twisted 網(wǎng)絡(luò)開(kāi)發(fā)
Sqlachemy 數(shù)據(jù)庫(kù)操作
2.????? 常用開(kāi)發(fā)包的演示和介紹
matplotlib圖表繪制庫(kù)
案例分析 |
?
?
?
?
?
?
?
B |
1.????? python基本語(yǔ)法
基本類型(數(shù)值、字符串、容器(list, tuple, dict , set),邏輯)的操作特點(diǎn)
基本語(yǔ)法(循環(huán),分支)
2.????? 函數(shù)式編程
Lambda
Map
Reduce
Filter
迭代器和生成器
3.????? 面向?qū)ο蠓椒ㄕ摷皃ython編程
4.????? 案例分析 |
1.????? socket編程
tcp/ip協(xié)議剖析
實(shí)現(xiàn)c/s應(yīng)用小程序
2.????? 正則表達(dá)式的使用
3.????? http應(yīng)用
http協(xié)議剖析
urllib的使用方法
實(shí)現(xiàn)一個(gè)簡(jiǎn)單的爬蟲(chóng)程序
案例分析 |
重點(diǎn)介紹使用django快速開(kāi)發(fā)一個(gè)web應(yīng)用程序(比如一個(gè)簡(jiǎn)易的鉆井平臺(tái)管理系統(tǒng)),見(jiàn)識(shí)敏捷開(kāi)發(fā)的魔力
1.Django的安裝和使用
2.MVT的模型
3.Model的使用
4.模板的使用
5.view
6.內(nèi)置便捷模塊
7.應(yīng)用程序的部署nginx
8.案例分析 |
|
第四階段 |
精通django環(huán)境下應(yīng)用開(kāi)發(fā)
1.1 準(zhǔn)備工作(環(huán)境以及IDE)
1.2 MVC模型與MTV模型
1.3 方便的web調(diào)試
1.4 快速的實(shí)現(xiàn)一個(gè)blog應(yīng)用 |