班級(jí)規(guī)模及環(huán)境--熱線:4008699035 手機(jī):15921673576( 微信同號(hào)) |
每個(gè)班級(jí)的人數(shù)限3到5人,互動(dòng)授課, 保障效果,小班授課。 |
上間和地點(diǎn) |
上部份地點(diǎn):【上海】同濟(jì)大學(xué)(滬西)/新城金郡商務(wù)樓(11號(hào)線白銀路站)【深圳分部】:電影大廈(地鐵一號(hào)線大劇院站)/深圳大學(xué)成教院【北京分部】:北京中山學(xué)院/福鑫大樓【南京分部】:金港大廈(和燕路)【武漢分部】:佳源大廈(高新二路)【成都分部】:領(lǐng)館區(qū)1號(hào)(中和大道)【沈陽(yáng)分部】:沈陽(yáng)理工大學(xué)/六宅臻品【鄭州分部】:鄭州大學(xué)/錦華大廈【石家莊分部】:河北科技大學(xué)/瑞景大廈 最近開(kāi)間(周末班/連續(xù)班/晚班):2019年1月26日 |
實(shí)驗(yàn)設(shè)備 |
◆小班教學(xué),教學(xué)效果好 ☆注重質(zhì)量☆邊講邊練 ☆合格學(xué)員免費(fèi)推薦工作 ★實(shí)驗(yàn)設(shè)備請(qǐng)點(diǎn)擊這兒查看★ |
質(zhì)量保障 |
1、培訓(xùn)過(guò)程中,如有部分內(nèi)容理解不透或消化不好,可免費(fèi)在以后培訓(xùn)班中重聽(tīng); 2、培訓(xùn)結(jié)束后,授課老師留給學(xué)員聯(lián)系方式,保障培訓(xùn)效果,免費(fèi)提供課后技術(shù)支持。 3、培訓(xùn)合格學(xué)員可享受免費(fèi)推薦就業(yè)機(jī)會(huì)。☆合格學(xué)員免費(fèi)頒發(fā)相關(guān)工程師等資格證書(shū),提升職業(yè)資質(zhì)。專(zhuān)注高端技術(shù)培訓(xùn)15年,端海學(xué)員的能力得到大家的認(rèn)同,受到用人單位的廣泛贊譽(yù),端海的證書(shū)受到廣泛認(rèn)可。 |
部份程大綱 |
|
- 第1章 課程介紹
介紹課程目標(biāo)、通過(guò)課程能學(xué)習(xí)到的內(nèi)容、和系統(tǒng)開(kāi)發(fā)前需要具備的知識(shí)
- 1-1 項(xiàng)目演示和課程介紹
第2章 windows下搭建開(kāi)發(fā)環(huán)境
介紹項(xiàng)目開(kāi)發(fā)需要安裝的開(kāi)發(fā)軟件、 python虛擬virtualenv和 virtualenvwrapper的安裝和使用、 最后介紹pycharm和navicat的簡(jiǎn)單使用
- 2-1 pycharm、navicat和python的安裝
2-2 virtualenv安裝和配置
2-3 pycharm和navicat的簡(jiǎn)單使用
第3章 通過(guò)留言版功能回顧django基礎(chǔ)知識(shí)
通過(guò)django簡(jiǎn)單實(shí)現(xiàn)一個(gè)留言板功能來(lái)回顧django的基礎(chǔ)知識(shí), 包括settings的配置、 url配置、 view邏輯、 model設(shè)計(jì)和templates的顯示
- 3-1 django目錄介紹
3-2 配置表單頁(yè)面
3-3 django orm介紹與model設(shè)計(jì)
3-4 django model的增刪改
3-5 django url templates配置
第4章 需求分析和model設(shè)計(jì)
對(duì)系統(tǒng)進(jìn)行需求分析, 然后設(shè)計(jì)出django app, 然后對(duì)每個(gè)app設(shè)計(jì)相應(yīng)的django model數(shù)據(jù)表。系統(tǒng)共有四個(gè)app, users處理用戶相關(guān);courses處理課程相關(guān);organization處理課程機(jī)構(gòu)相關(guān);operation處理用戶操作相關(guān)
- 4-1 使用py3.6和django1.11開(kāi)發(fā)系統(tǒng)前注意事項(xiàng)(補(bǔ)充小節(jié))
4-2 用django2.0開(kāi)始課程的注意事項(xiàng)(補(bǔ)充小節(jié))
4-3 django-app 設(shè)計(jì)
4-4 新建項(xiàng)目
4-5 自定義userprofile
4-6 user modesl.py設(shè)計(jì)
4-7 course models.py設(shè)計(jì)
4-8 organization modesl.py設(shè)計(jì)
4-9 operation models.py設(shè)計(jì)
4-10 數(shù)據(jù)表生成以及apps目錄建立
第5章 通過(guò)xadmin快速搭建后臺(tái)管理系統(tǒng)
通過(guò)xadmin結(jié)合第4章設(shè)計(jì)的model快速的搭建一套完整的后臺(tái)管理系統(tǒng);本章首先介紹django admin的簡(jiǎn)單使用, 然后引出xadmin,在安裝xadmin之后將model注冊(cè)到xadmin中, 最后完成xadmin的全局配置
- 5-1 django admin介紹
5-2 xadmin的安裝
5-3 users app 的model注冊(cè)
5-4 剩余app model注冊(cè)
5-5 xadmin全局配置
第6章 用戶注冊(cè)功能實(shí)現(xiàn)
完成用戶注冊(cè)相關(guān)的功能, 包括登錄、注冊(cè)、找回密碼等功能, 本章會(huì)深入session和cookie的機(jī)制以及通過(guò)django form對(duì)表單進(jìn)行驗(yàn)證。注冊(cè)和找回密碼會(huì)通過(guò)圖片驗(yàn)證碼驗(yàn)證以及通過(guò)郵箱驗(yàn)證方式完成
- 6-1 首頁(yè)和登錄頁(yè)面的配置
6-2 用戶登錄-1
6-3 用戶登錄-2
6-4 用form實(shí)現(xiàn)登錄-1
6-5 用form實(shí)現(xiàn)登錄-2
6-6 session和cookie自動(dòng)登錄機(jī)制
6-7 用戶注冊(cè)-1
6-8 用戶注冊(cè)-2
6-9 用戶注冊(cè)-3
6-10 用戶注冊(cè)-4
6-11 找回密碼(1)
6-12 找回密碼(2)
第7章 課程機(jī)構(gòu)功能實(shí)現(xiàn)
完成課程機(jī)構(gòu)的相關(guān)功能, 本章會(huì)開(kāi)始django的templates模板繼承機(jī)制實(shí)現(xiàn)模板的重用。 本章包括分頁(yè)、篩選、收藏等功能, 會(huì)講到如何通過(guò)modelform對(duì)表單進(jìn)行驗(yàn)證和保存。
- 7-1 django templates模板繼承1
7-2 django templates模板繼承2
7-3 課程機(jī)構(gòu)列表頁(yè)數(shù)據(jù)展示1
7-4 課程機(jī)構(gòu)列表頁(yè)數(shù)據(jù)展示2
7-5 列表分頁(yè)功能
7-6 列表篩選功能
7-7 modelform提交我要學(xué)習(xí)咨詢1
7-8 modelform提交我要學(xué)習(xí)咨詢2
7-9 機(jī)構(gòu)詳情展示-1
7-10 機(jī)構(gòu)詳情展示-2
7-11 機(jī)構(gòu)詳情展示-3
7-12 課程機(jī)構(gòu)收藏功能
第8章 課程功能實(shí)現(xiàn)
完成課程相關(guān)功能模塊開(kāi)發(fā), 包括課程列表功能實(shí)現(xiàn)、課程詳情頁(yè)展示、 課程評(píng)論功能和相關(guān)課程推薦等功能實(shí)現(xiàn)
- 8-1 課程列表
8-2 課程詳情頁(yè)1
8-3 課程詳情頁(yè)2
8-4 課程章節(jié)信息1
8-5 課程章節(jié)信息2
8-6 課程評(píng)論評(píng)論功能
8-7 相關(guān)課程推薦
8-8 視頻播放頁(yè)面
第9章 課程講師功能實(shí)現(xiàn)
實(shí)現(xiàn)授課講師的列表頁(yè)和詳情頁(yè)講師信息的展示
- 9-1 講師列表頁(yè)
9-2 講師詳情頁(yè)1
9-3 講師詳情頁(yè)2
第10章 個(gè)人中心和全局搜索功能實(shí)現(xiàn)
個(gè)人中心和系統(tǒng)全局功能實(shí)現(xiàn)、 全局功能包括全局導(dǎo)航欄功能和全局搜索功能的實(shí)現(xiàn)。 個(gè)人中心功能包括個(gè)人信息的展示和修改、 頭像修改、密碼修改、郵箱修改。 郵箱修改需要通過(guò)郵箱驗(yàn)證才能修改。 用戶學(xué)習(xí)的課程展示、 用戶的收藏展示以及刪除收藏功能,最后是用戶的個(gè)人消息展示...
- 10-1 配置全局導(dǎo)航
10-2 全局搜索功能開(kāi)發(fā)
10-3 個(gè)人信息展示
10-4 修改密碼和修改頭像1
10-5 修改密碼和修改頭像2
10-6 修改郵箱和用戶信息1
10-7 修改郵箱和用戶信息2
10-8 我的課程
10-9 我的收藏功能1
10-10 我的收藏功能2
10-11 我的消息
第11章 首頁(yè)、全局功能細(xì)節(jié)和404以及500頁(yè)面配置
本章主要完善整站的實(shí)現(xiàn)細(xì)節(jié), 如修改點(diǎn)擊數(shù)、收藏?cái)?shù)以及登出功能等。 接著實(shí)現(xiàn)系統(tǒng)的首頁(yè), 最后配置系統(tǒng)的全局404和500頁(yè)面
- 11-1 登出和點(diǎn)擊數(shù)以及收藏?cái)?shù)完善
11-2 首頁(yè)功能開(kāi)發(fā)1
11-3 首頁(yè)功能開(kāi)發(fā)2
11-4 404和500頁(yè)面配置
第12章 常見(jiàn)web攻擊及防范
本章介紹最常見(jiàn)的sql注入攻擊、 xss攻擊和csrf攻擊的原理以及防護(hù)
- 12-1 sql注入攻擊與防范
12-2 xss攻擊原理及防范
12-3 csrf攻擊與防范
第13章 xadmin的進(jìn)階開(kāi)發(fā)
介紹xadmin更進(jìn)階的開(kāi)發(fā), 加深對(duì)xadmin的理解, 讓整個(gè)后臺(tái)管理系統(tǒng)完成更加細(xì)節(jié)的定制, 包括userprofile的注冊(cè)、 導(dǎo)航欄icon的修改、 django ueditor富文本編輯器的集成、 xadmin的插件制作。本章會(huì)介紹一款excel的導(dǎo)入插件開(kāi)發(fā)
- 13-1 userprofile注冊(cè)以及django的權(quán)限管理1
13-2 userprofile注冊(cè)以及django的權(quán)限管理2
13-3 model_icon, 只讀字段,默認(rèn)排序設(shè)置
13-4 自定義列表返回?cái)?shù)據(jù),同一個(gè)model注冊(cè)兩個(gè)管理器
13-5 xadmin其他常見(jiàn)功能的使用
13-6 xadmin集成富文本ueditor1
13-7 xadmin集成富文本ueditor2
13-8 excel導(dǎo)入插件介紹
第14章 把項(xiàng)目部署上線
本章主要講解 1. nginx+uwsgi完成線上生成環(huán)境的原理 2. mysql的訪問(wèn)權(quán)限以及端口綁定配置,以及將本地?cái)?shù)據(jù)庫(kù)直接傳輸?shù)缴森h(huán)境 3. nginx配置一個(gè)虛擬主機(jī),及完成域名和ip地址的轉(zhuǎn)發(fā)、 nginx的靜態(tài)文件代理 4. uwsgi的配置文件的基本配置 5. 代碼變更的時(shí)候?qū)崿F(xiàn)uwsgi服務(wù) ...
- 14-1 nginx, mysql, virtualenv的安裝和配置
14-2 uwsgi安裝和啟動(dòng), nginx的虛擬主機(jī)配置
14-3 uwsgi配置文件方式啟動(dòng)以及代碼更新后的重啟
|