【課程介紹】
本果程涉及到Web開發(fā)必備基本的技術(shù),和能開發(fā)一個完整的動態(tài)網(wǎng)站項目。課程內(nèi)容大體上包括動態(tài)網(wǎng)站開發(fā)的三個方面:前臺用中界面布局編寫(HTML5+CSS3) ;存儲網(wǎng)站內(nèi)容的數(shù)據(jù)庫設(shè)計(MySQL) ;服務(wù)器業(yè)務(wù)處理(PHP )程序開發(fā)。課程中的每個知識點都是程序開發(fā)人員必不可少的內(nèi)容,而且每個技術(shù)點的內(nèi)容都非常全面,深度到位,課上實例不僅豐富而且實用。另外,每個知識點都是以目前新版本的技術(shù)設(shè)計,每半年一更新,并經(jīng)過多家軟件公司的技術(shù)專家參與修訂,以達(dá)到真正實用的目的,能夠與軟件開發(fā)公司所需要的開發(fā)技術(shù)相吻合。
【課程大綱】
一、Linux系統(tǒng)改裝、應(yīng)用與環(huán)境搭建
課理為容
1.ru以常用命令
2.Lnux系統(tǒng)管理
3.Apache服 務(wù)器的配置
4.LAMP開發(fā)環(huán)境搭建
5.vim編輯器命令學(xué)習(xí)和配置
教學(xué)項目
Linux系統(tǒng)操作
二、Html與css基礎(chǔ)
課程內(nèi)容
1.HTML語言介紹
2.HTML語法結(jié)構(gòu)
3.DIV+CSS網(wǎng)頁布局
4、盒子模型的應(yīng)用
5.HTML 5+CSS3.0設(shè)計與應(yīng)用
教學(xué)項目
企業(yè)官網(wǎng)( http://www.dlcj.net )
電商網(wǎng)頁( http://www.bagtree.com )
三、PHP程序開發(fā)基礎(chǔ)、系統(tǒng)分析與設(shè)計基礎(chǔ)
課程內(nèi)容
1.PHP語法基礎(chǔ)
2.PHP變量
3.PHP常量
4.PHP運算符
教學(xué)項目
PHP邏輯運算題目
四、PHP深入與應(yīng)用
課程內(nèi)容
1.流程控制概述
2.分支結(jié)構(gòu)
3.循環(huán)結(jié)構(gòu)
4.PHP函數(shù)應(yīng)用
5.PHP數(shù)組基礎(chǔ)、遍歷及相關(guān)處理函數(shù)
6.PHP字符串基礎(chǔ)及相關(guān)處理函數(shù)
教學(xué)項目
PHP編程邏輯題目
五、PHPWeb擴展與應(yīng)用
課程內(nèi)容
1HP文件操作與文件上傳
2.在線編輯牌
3.圖文驗證碼
4.分頁分儲
5.PHP Cookie和
aSession的應(yīng)用
教學(xué)項目
個人博客系統(tǒng)
六、數(shù)據(jù)庫基礎(chǔ)
課程內(nèi)容
1.MySQL數(shù)據(jù)庫基礎(chǔ)
2.MySQL語言設(shè)計
3.MySQL數(shù)據(jù)表的設(shè)計
4.PHP創(chuàng)建、選擇及查看數(shù)據(jù)庫
5.MySQL多表查詢、聯(lián)合查詢、連接查詢等語法運用
教學(xué)項目
MysqL實際設(shè)計與操作
七、PHP Web技術(shù)
課程內(nèi)容
1.JavaScript語法基礎(chǔ)
2.JavaScript元素選取、事件處理
3.XML &JSON
4.JQuery語法基礎(chǔ)及應(yīng)用
5.Ajax的應(yīng)用與PHP的交互
6.Amaze∪I前端框架使用與進(jìn)階開發(fā)
教學(xué)項目
圖片輪播,ajax登錄注冊模塊
八、PHP Web技術(shù)
課程內(nèi)容
1.JavaScript語法基礎(chǔ)
2.JavaScript元素選取、事件處理
3.XML &JSON
4.JQuery語法基礎(chǔ)及應(yīng)用
5.Ajax的應(yīng)用與PHP的交互
6.Amaze∪I前端框架使用與進(jìn)階開發(fā)
教學(xué)項目
圖片輪播,ajax登錄注冊模塊
九、PHP高性能框架剖析
課程內(nèi)容
1.框架路由器分析
2.框架目錄結(jié)構(gòu)設(shè)計原理
3.框架目錄結(jié)構(gòu)設(shè)計原理
4.框架ur解析原理分析
5.框架mvc模式分析
6.框架編譯原理分析
7.框架緩存模式分析
8.框架核心類庫編寫
教學(xué)項目
尾音高性能框架開發(fā)
十、ThinkPHP框架
課程內(nèi)容
1.MVC開發(fā)模式
2.ThinkPHP的安裝與搭建
3.項目結(jié)構(gòu)、單一入口
4.模型、視圖、控制器、模塊與操作
5.函數(shù)與類的導(dǎo)入、公共文件的處理、應(yīng)用分組
6.模板應(yīng)用(內(nèi)模板與smarty模板)
教學(xué)項目
個人博客系統(tǒng)
十一、PHP高性能框架剖析
課程內(nèi)容
1.框架路由器分析
2.框架目錄結(jié)構(gòu)設(shè)計原理
3.框架目錄結(jié)構(gòu)設(shè)計原理
4.框架ur解析原理分析
5.框架mvc模式分析
6.框架編譯原理分析
7.框架緩存模式分析
8.框架核心類庫編寫
教學(xué)項目
尾音高性能框架開發(fā)
十二、APP接口與微信公共平臺接口
課程內(nèi)容
1.接口開發(fā)與網(wǎng)站開發(fā)的區(qū)別
2.接口開發(fā)常用數(shù)據(jù)格式的介紹( json、xmI )
3.數(shù)據(jù)的接收與發(fā)送
4.接口的調(diào)用,返回數(shù)據(jù)的處理
5.OAuth 2.0認(rèn)證原理和授權(quán)原理
6.實現(xiàn)網(wǎng)頁端微信登錄以及微博登錄
教學(xué)項目
微頭條門戶登錄模塊
十三、接口開發(fā)及前端后臺的分離
課程內(nèi)容
1接口數(shù)據(jù)返回規(guī)范
2.接口設(shè)計方式
3.用ajax實現(xiàn)數(shù)據(jù)交互
4.采用JS模板引擎變異渲染數(shù)據(jù)
教學(xué)項目
微頭條資訊平臺
十四、支付寶支付接口開發(fā)
課程內(nèi)容
1.支付寶接口介紹
2.支付寶支付流程分析
實戰(zhàn)項目
實現(xiàn)網(wǎng)頁端支付寶支付模塊
十五、服務(wù)器的部署和搭建
課程內(nèi)容
1.SCP遠(yuǎn)程管理服務(wù)器命令學(xué)習(xí)
2.LNMP環(huán)境安裝和配置
3.項目協(xié)作開發(fā)軟件git的學(xué)習(xí)和使用
4.項目部署
5.Php-memcached擴展的安裝
6.負(fù)載均衡知識學(xué)習(xí)
7.Ab壓力測試工具學(xué)習(xí)
8.服務(wù)器流監(jiān)控工具的介紹
實戰(zhàn)項目
部署綜合項目到服務(wù)器
十六、特色技能專項學(xué)習(xí)
課程內(nèi)容
1.Tempalte js模板引擎介紹;
2.HTML和JS盒子模型分析;
3.PHP關(guān)系數(shù)組模型分析;
4.無限極分類思想;
5.MySQL語法學(xué)習(xí);
6.文件批量上傳播件使用7巧用數(shù)據(jù)存儲方式;
十七、綜合項目
要求
1、學(xué)生自主選擇項目
2、代碼符合規(guī)范、采用MVC開發(fā)模式、面向?qū)ο蟮脑O(shè)計思想
3、可選用原生php或thinkphp進(jìn)行開發(fā)4、盡可能多的使用所學(xué)技術(shù)點。
技能拓展:
1、大數(shù)據(jù)量/大流量:了解常握主從數(shù)據(jù)庫,了解負(fù)載均衡。
2、Mysql優(yōu)化:應(yīng)用索引sq語句優(yōu)優(yōu)、數(shù)據(jù)庫結(jié)構(gòu)優(yōu)化
3、NoSQL: not Only SQL非關(guān)系型數(shù)據(jù)庫,主要包括有redis、memcache、MongoDB4、移動端服務(wù)器端開發(fā)接口設(shè)計、微信、支付寶等第三方接口接入
實戰(zhàn)項目:
大型電子商務(wù)系統(tǒng)
【機構(gòu)環(huán)境】
【機構(gòu)簡介】
東莞尾音信息科技有限公司是由業(yè)界一線PHP開發(fā)人員聯(lián)手十年教學(xué)經(jīng)驗講師組成的PHP實訓(xùn)基地,也是東莞理工學(xué)院計算機學(xué)院官方合作的企業(yè)單位。
尾音的講師團(tuán)具有多項大型企業(yè)項目實戰(zhàn)經(jīng)驗,讓零基礎(chǔ)學(xué)員不僅能夠?qū)W會,更能沖擊高薪。同時與多家企業(yè)合作直接提供學(xué)員就業(yè)機會,課程根據(jù)勞動力市場的需求開展具有針對性、實用性的職業(yè)技能培訓(xùn),精心培育每一位學(xué)員。