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ì)。 |
可掌握的核心能力 掌握Django框架, 掌握模型的使用, 掌握視圖的使用, 掌握admin模塊
學(xué)習(xí)的目的通過(guò)學(xué)習(xí)Python主流框架掌握如何開(kāi)發(fā)一個(gè)完備的企業(yè)級(jí)網(wǎng)站
學(xué)以致用使用Django框架構(gòu)建后端項(xiàng)目, 利用Django-admin快速開(kāi)發(fā)后臺(tái)管理系統(tǒng); 使用Tornado框架構(gòu)建能夠支持高并發(fā)的Web項(xiàng)目
階段名稱(chēng) 技術(shù)名稱(chēng) 技術(shù)內(nèi)容
Python Web框架之Django Django入門(mén) 1. Django簡(jiǎn)介2. Django環(huán)境搭建3. Django-Hello World4. 顯示登錄頁(yè)面5. Get方式登錄功能6. Post方式登錄功能7. 注冊(cè)功能8. 顯示注冊(cè)頁(yè)面9. 處理注冊(cè)功能
Django數(shù)據(jù)庫(kù)連接與分頁(yè) 1. admin后臺(tái)管理類(lèi)操作數(shù)據(jù)庫(kù)2. 查詢(xún)所有信息3. 登錄功能(連接MySQL)4. 影片展示5. 影片展示(原生分頁(yè))6. Django分頁(yè)7. 頁(yè)碼翻頁(yè)功能
ORM 1. 單表查詢(xún)CRUD2. 創(chuàng)建數(shù)據(jù)庫(kù)表3. 一對(duì)一的關(guān)系4. 一對(duì)多的關(guān)系5. 多對(duì)多的關(guān)系6. 學(xué)生注冊(cè)功能
多表操作 1. 查詢(xún)班級(jí)信息_學(xué)生詳情2. 自定義Manager1(查詢(xún))3. 邏輯刪除_單個(gè)對(duì)象刪除_多個(gè)對(duì)象刪除4. 自定義Manager3(create)5. 分析Manager.create執(zhí)行過(guò)程6. 多表插入(重寫(xiě)save)
高級(jí)查詢(xún) 1. 聚合函數(shù)_分組聚合查詢(xún)2. 原生查詢(xún)3. Q查詢(xún)_F查詢(xún)4. Django事務(wù)_查詢(xún)兩個(gè)特性5. 配置URL6. 請(qǐng)求和響應(yīng)對(duì)象
上傳與下載 1. 文件上傳2. 文件下載3. 重定向_錯(cuò)誤訂制頁(yè)面4. Cookie語(yǔ)法5. 三天免登錄
Session 1. Session語(yǔ)法2. Session應(yīng)用(顯示個(gè)人信息)3. jsonpickle序列化隱可掌握的核心能力 掌握Tornado框架, 掌握安全應(yīng)用, 掌握異步特性, 掌握WebSocket實(shí)現(xiàn)
學(xué)習(xí)的目的完善學(xué)員學(xué)習(xí)體系
學(xué)以致用增加自身競(jìng)爭(zhēng)力,增加就業(yè)機(jī)會(huì)
階段名稱(chēng) 技術(shù)名稱(chēng) 技術(shù)內(nèi)容
Python Web框架之Tornado Tornado入門(mén) 1. Tornado入門(mén)2. 分析底層原理獲取請(qǐng)求參數(shù)3. 文件上傳功能4. 獲取請(qǐng)求報(bào)文信息反爬蟲(chóng)5. 注冊(cè)功能(MySQLdb)6. 重定向路由逆向訪(fǎng)問(wèn)
Tornado控制層和模板層 1. 模擬RequestHandler底層2. 實(shí)現(xiàn)登錄功能3. Cookie語(yǔ)法4. Tornado模板語(yǔ)法
Tornado數(shù)據(jù)庫(kù)操作 1. TornadoCSRF讀取靜態(tài)文件2. torndb單表操作3. torndb多表操作4. SQLAlchemy創(chuàng)建數(shù)據(jù)庫(kù)表
SQLAlchemy 1. SQLAlchemy單表操作2. SQLAlchemy單表操作3. SQLAlchemy創(chuàng)建多表4. SQLAlchemy多表操作5. 封裝Session工具類(lèi)6. 利用Session保存當(dāng)前登錄用戶(hù)對(duì)象
WebSocket 1. Tornado異步服務(wù)器端方式2. Tornado異步客戶(hù)端3. WebSocket語(yǔ)法藏字段4. 讀取靜態(tài)文件5. django引入靜態(tài)文件
模版使用 1. 模板渲染底層原理2. 模板標(biāo)簽語(yǔ)法3. 過(guò)濾器4. 自定義過(guò)濾器5. 全局上下文
CSRF 1. 模板繼承_CSRF原理2. 畫(huà)圖分析CSRF原理3. 自定義中間件4. 分析CSRF源碼5. 修改Admin后臺(tái)頁(yè)面布局
Ajax 1. 表單類(lèi)2. 表單校驗(yàn)(表單類(lèi))3. 表單校驗(yàn)(JS原生校驗(yàn))4. AJAX語(yǔ)法5. 用戶(hù)名唯一校驗(yàn)(ajax)
商城 商城_商品模塊 1.需求分析_數(shù)據(jù)庫(kù)表分析_創(chuàng)建商品模塊表2.數(shù)據(jù)庫(kù)表插入3.顯示首頁(yè)_嵌套模板4.動(dòng)態(tài)顯示首頁(yè)數(shù)據(jù)5.商品詳情
商城_用戶(hù)模塊 6.分析商品詳情7.推薦商品8.用戶(hù)注冊(cè)9.用戶(hù)登錄
商城_購(gòu)物車(chē)模塊 10.地址管理11.加入購(gòu)物車(chē)12.分析cartmanager模塊13.修改購(gòu)物車(chē)選項(xiàng)
商城_訂單模塊 14.結(jié)算頁(yè)面15.支付寶支付16.商城支付功能
商城_項(xiàng)目部署 17.部署項(xiàng)目1(單進(jìn)程訪(fǎng)問(wèn))18.部署項(xiàng)目2(多進(jìn)程訪(fǎng)問(wèn))19.部署項(xiàng)目(安裝配置nginx)
|