《Laravel框架开发实战》
课程教学大纲
(课程英文名称)
课程编号:
学分:学分
课时:76课时(其中:讲课47课时上机29课时)
先修课程:计算机基础、计算机网络、网页制作、PHP基础、MySQL基础
适用专业:信息技术及其计算机相关专业
开课部门:计算机系
一、课程的性质与目标
Laravel是一款使用PHP语言开发的框架,它具有开源、代码简洁、语法优雅等特点,在Web开发领域非
常受欢迎。本课程面向具有PHP语言和MySQL数据库基础的人,详细讲解了Laravel框架的使用。本课程中将知识点和实用案例结合,帮助读者理解知识点并能在以后的实际开发中运用。
本课程共8章,第1、2章讲解Laravel框架的基础知识;第3章讲解表单安全和用户认证;第4章讲解数据库操作;第5章讲解Laravel框架的常用功能,如文件上传、数据分页等;第6章讲解Web前后端数据交互的知识;第7、8章讲解实战项目“内容管理系统”。
本课程遵循知识点先易后难的顺序排列章节。在讲解每个知识点时,不仅介绍基本概念,还将抽象的概念具体化,让学生明白这个知识点具体可以用来解决什么问题,围绕知识点进行动手实践,加深对书中所讲内容的理解。最后,通过项目实战将所学内容全部串连起来,培养学生分析问题和解决问题的能力。
二、课程设计思路和教学要求
课程设计理念:高职教育的集中实践教学环节需明确必要的理论知识的升华与知识层面
的拓展,不能局限于单纯的技能训练。单纯的技能训练不是提高高等职业教育的理想课程。以能力的培养为重点,以就业为导向,培养学生具备职业岗位所需的职业能力,职业生涯发展所需的能力和终身学习的能力,实现一站式教学理念。
课程设计思路:基于工作过程开发课程内容,以行动为导向进行教学内容设计,以学生为主体,以案例(项目)实训为手段,设计出理论学习与技能掌握相融合的课程内容体系。教学整体设计“以职业技能培养为目标,以案例(项目)任务实现为载体、理论学习与实际操作相结合”。
操作系统:Windows 7
开发工具:Chrome、Visual Studio Code编辑器、Apache 2.4、PHP 7.2、MySQL5.7
三、课程的主要内容及基本要求
第1章初识Laravel框架
第2章路由、控制器和视图
什么是路由了解 
配置路由掌握√√
路由参数掌握 
重定向路由掌握 
路由别名掌握 
路由分组掌握 
控制器的创建掌握√ 
控制器路由掌握 
通过Request实例接收用户输入掌握√√
通过路由参数接收用户输入掌握√ 
创建视图文件掌握√ 
向视图传递数据掌握 
视图数据的处理掌握 √
循环操作掌握 
判断操作掌握 
模板继承掌握 
模板包含掌握  第3章表单安全和用户认证
第4章数据库操作
jquery框架使用第5章Laravel框架的常用功能
响应控制掌握 
缓存配置掌握 
添加缓存掌握√ 
读取缓存掌握√ 
删除缓存掌握 
缓存数值自增或自减掌握 
数组函数掌握 
字符串函数掌握 
URL函数掌握 
路径函数掌握  第6章Web前后端数据交互技术
第7章内容管理系统(上)
学习单元内容管理系统(上)课时26

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。