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