核心編程
面向對象
PDO與異常
Smarty
MVC設計模式
博客項目
視頻概括
第一階段
該階段首先通過表單的應用,讓大家了解PHP操作Mysql的流程,然后介紹PHP文件相關的操作,會話的應用及圖像的處理。使大家能夠利用PHP和Mysql解決增刪改查等常規的業務邏輯。
1.表單傳值:get和post數據傳遞
2.文件編程:文件的上傳、文件操作、目錄操作、文件下載
3.會話技術:cookie技術、session技術
4.HTTP協議:響應協議、請求協議
5.GD圖像處理:驗證碼、水印、縮略圖
第二階段
該階段首相讓大家了解什么是面向對象思想,然后通過學習面向對象里面的相關語法,讓大家知道如何使用面向對象來編寫程序。
1.面向對象基礎:面向對象的思想簡介、如何編寫對象
2.面向對象三大特征:封裝、繼承、多態
3.面向對象模式:單例模式、工廠模式
4.對象的其它操作:遍歷對象、序列化對象
5.命名空間:定義空間、訪問空間、引入空間
第三階段
該階段通過學習PDO擴展技術,讓大家知道如何使用PDO來操作數據庫。
1.PDO簡介: 什么是PDO,PDO類,PDO對數據庫的增刪該查操作
2.PDO中的高級操作:PDO預處理功能的實現、PDO中的事務、PDO異常處理類
第四階段
該階段介紹Smarty模板引擎,首先讓大家知道為什么要使用Smarty,然后通過Smarty實際應用,讓大家掌握PHP如何來操作Smarty模板引擎。
1.Smarty模板引擎簡介: 為什么使用Smarty,如何引入Smarty模板,Smarty模板的執行流程
2.Smarty模板設計篇:模板中變量的使用、內建函數、自定義函數
3.Smarty模板程序篇:模板中常量的使用、Smarty緩存技術
第五階段
該階段介紹MVC設計模式及如何搭建MVC,使大家能夠更高效的編寫和利用代碼,鍛煉大家編程的邏輯思維能力。
1.MVC設計模式:什么是MVC設計模式
2.MVC框架:如何搭建自定義MVC框架
第六階段
該階段主要完成博客項目,讓大家真正掌握實際項目中的編程應用與開發,使大家能夠對項目有深入的認識,進一步提升自己的開發能力。
1.博客項目簡介:開發流程介紹、項目功能介紹、項目搭建
2.后臺功能:登錄、分類管理、博文管理、用戶管理、評論管理
3.前臺功能:博文列表、博文內容、博文搜索、用戶點贊、評論回復