目录
Yii框架从入门到精通实战项目开发视频教程(yii许愿墙实战)
Yii是一个适用于开发Web2.0应用程序的高性能PHP框架,免费、开源,基于PHP5的Web应用程序开发,代码简洁,DRY设计并且鼓励快速开发。它的工作可以简化您的应用程序开发,并有助于确保一个非常高效的,可扩展和可维护的终端产品。具有极其优化的性能,Yii对于任何规模的项目都是不错的选择。然而,它构建时已经成熟的考虑到企业应用程序。 你有从头到脚(演示到持久性)完全的控制权,以符合您的企业发展指引的配置。 它自带了工具来帮助测试和调试应用程序,并具有清晰和全面的文档。
1.课程研发环境
项目以yii1.6版本开发,运行在php5.3,mysql5版本以上
开发工具:Zend Studio,navicat;
其他工具:EditPlus
2.内容简介
本套视频课程内容以实战开发个人博客,许愿墙为例,通过简单的案例让同学们快速了解,认识yii,也避免理论知识枯燥乏味让同学们听起来吃力。开发中对功能需求进行分析,然后对前后台页面逐一讲解,并代码实现,手把手的教大家如何编写一个成熟的项目。
1、框架介绍、OOP、MVC概念描述
2、在Windows系统下与MAC OS X下安装Yii
3、创建与设置默认控制器并载入模版分配数据
4、通过Gii创建后台模块并载入前后台模版
5、通过widget小物件生成登录表单
6、验证码使用与规则设置
7、yii会话session和cookie操作
8、后台登录功能实现
9、yii模型AR实现实现分类数据添加
10、分页列表分页类使用
11、上传类与如何扩展第三方类与缩略图类使用
12、发布文章小物件创建radio与select
13、发布文章实现并调用百度Ueditor
14、修改文章信息
15、删除文章信息
16、newArticle和Articlemodel区别代码追踪
17、后台权限认证
18、前台数据分配
19、去除index.php伪静态与路由美化
20、与缓存技术使用
21、yii许愿墙实战开发 - 项目部署并建立数据模型
22、yii许愿墙实战开发 - Gii创建后台模块并载入前后台模版
23、yii许愿墙实战开发 - 后台登录功能与默认欢迎界面显示
24、yii许愿墙实战开发 - yii模型AR实现许愿数据管理
25、yii许愿墙实战开发 - 完成前台许愿功能并显示许愿墙
目标一. 了解mvc设计模式原理及特点
目标二. 熟悉yii的项目部署,配置
目标三. 熟悉yii中控制器、模型、视图之间的对应关系,熟练进行开发
目标四. 了解个人博客,许愿墙项目的需求,核心业务流程,
目标五. 通过Gii模块创建模块,小物件创建From表单生成验证码
目标六. 通过完整的项目实战,全面的演示了Yii+MySQL技术的综合使用步骤、过程、注意事项及技巧
目标七. 通过本课程的学习,为学员以后开发成熟的web项目提供了完整示范,奠定基础
亮点一、紧跟yii主流版本讲解,确保知识紧跟企业需求.
亮点二、理论与实战相结合,由浅入深。核心代码均为现场手敲,确保,学员步步跟进全面了解.
亮点三、项目的复杂度适中,即又能不至于过于庞大导致过程亢长流于形式。
亮点四、项目实用性高,前后台均面向实战,后期方便做二次开发面对不同需求的项目。
1.课程针对人群
本课程针对具有一定的php基础的学员,有一定的javascript基础(最好了解jquery框架)想通过本项目的学习,了解使用yii框架进行开发。
2.我该怎么学,如何才能学好这门课程,给些建议。
1、时间上的安排建议
本课程共25讲,如果您时间上充分,建议以每天至少2讲左右的进度往前学习(前期基础知识部分应该快点,后期项目编码环节,应注重同步消化,不应过于求快)。
2、学习要求
如果您没有php语言基础,建议还是中规中矩的按照相关课程进行深入学习,如果之前没有yii的知识储备则应一点一点仔细观看基础部分章节的学习,并一定要把看完的视频中的代码自己手敲一遍,以加深理解和记忆
如果您有基础,可不必按步就搬进行,可以拿你感兴趣的部分去学习,但一定要注意实践,并学会举一反三
3、讲师建议
1).最好看完视频之后,抛开视频,及时联系,记录疑惑的地方通过反复观看视频及查阅手册尽量独立解决。
2).对于项目实战部分,一定要自己亲自动手做一遍,不要满足听完就OK了
3). 建议观看视频时,通过纸笔同步记录知识大纲,从宏观上对所学知识有个清楚的认识
4). 视频中涉及的知识点,要与课件、手册相结合,做到由点到线,由线到面,把知识面扩展开。
5). 最后祝您学有所成
课程是属于某个特定的专业技术,掌握该技术后,你可以从事以下职位的相关工作
1进一步熟悉框架原理,理解oop编程本质
2 可从事基于yii框架的开发工作