这门课程前部分通过学习MVC理论知识,引入MVC设计简单的框架的方法,并带领学生掌握对框架MVC三层框架简化的方法。后半部分通过视图层的介绍引入smarty的概念,详细介绍smarty的语法,通过实例再次加深对smarty的理解,并演示smarty各个内置函数与php、自定义函数的用法。 课程提纲 第1章 MVC简介 了解学习MVC的作用及重要性。 第2章 MVC的组成与运行原理 初步讲解MVC的定义及组成元素,以及元素(M、V、C)是如何分工协作的。 第3章 MVC实例制作(1) 通过微型MVC实例的开发,进一步的带大家理解MVC的相关知识。 第4章 MVC实例制作(2) 通过介绍入口程序的作用,对上述实例进行改进。介绍常用第三方视图引擎,为后面引入smarty的知识埋下伏笔 第5章 Smarty简介 由浅入深的介绍smarty的作用和运用环境,以及如何配置使用smarty。 第6章 Smarty模板语法 由浅入深的介绍smarty模板语法,包括函数、控制语句。 第7章 MVC微型框架的建立 综合运用MVC理论、面向对象知识,建立一个微型框架。通过数据库类的封装、不同工厂类的封装、启动引擎的建立等讲解框架的原始构造和研发的思路和技巧。 第8章 MVC微型框架的实际运用 运用创建的框架,进行实际的新闻发布系统的开发。通过逐步的前后台两部分的研发,展现基于MVC架构出的框架在实际开发中带来的便利和规范。 课程链接:http://www.imooc.com/learn/69?from=jobboleweixin 点击 “阅读原文”,和 1 万名童鞋一起开始学习 MVC 架构模式吧~ ↓↓↓ |
|