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