這門課程前部分通過學(xué)習(xí)MVC理論知識,引入MVC設(shè)計(jì)簡單的框架的方法,并帶領(lǐng)學(xué)生掌握對框架MVC三層框架簡化的方法。后半部分通過視圖層的介紹引入smarty的概念,詳細(xì)介紹smarty的語法,通過實(shí)例再次加深對smarty的理解,并演示smarty各個(gè)內(nèi)置函數(shù)與php、自定義函數(shù)的用法。 課程提綱 第1章 MVC簡介 了解學(xué)習(xí)MVC的作用及重要性。 第2章 MVC的組成與運(yùn)行原理 初步講解MVC的定義及組成元素,以及元素(M、V、C)是如何分工協(xié)作的。 第3章 MVC實(shí)例制作(1) 通過微型MVC實(shí)例的開發(fā),進(jìn)一步的帶大家理解MVC的相關(guān)知識。 第4章 MVC實(shí)例制作(2) 通過介紹入口程序的作用,對上述實(shí)例進(jìn)行改進(jìn)。介紹常用第三方視圖引擎,為后面引入smarty的知識埋下伏筆 第5章 Smarty簡介 由淺入深的介紹smarty的作用和運(yùn)用環(huán)境,以及如何配置使用smarty。 第6章 Smarty模板語法 由淺入深的介紹smarty模板語法,包括函數(shù)、控制語句。 第7章 MVC微型框架的建立 綜合運(yùn)用MVC理論、面向?qū)ο笾R,建立一個(gè)微型框架。通過數(shù)據(jù)庫類的封裝、不同工廠類的封裝、啟動(dòng)引擎的建立等講解框架的原始構(gòu)造和研發(fā)的思路和技巧。 第8章 MVC微型框架的實(shí)際運(yùn)用 運(yùn)用創(chuàng)建的框架,進(jìn)行實(shí)際的新聞發(fā)布系統(tǒng)的開發(fā)。通過逐步的前后臺兩部分的研發(fā),展現(xiàn)基于MVC架構(gòu)出的框架在實(shí)際開發(fā)中帶來的便利和規(guī)范。 課程鏈接:http://www.imooc.com/learn/69?from=jobboleweixin 點(diǎn)擊 “閱讀原文”,和 1 萬名童鞋一起開始學(xué)習(xí) MVC 架構(gòu)模式吧~ ↓↓↓ |
|