Laravel 8入门到开发CMS(2022)

所在平台: Udemy

课程主页: https://www.udemy.com/course/laravel-8-start/

课程评论:没有评论

第一个写评论        关注课程

课程简介

**Laravel 8入门到开发CMS(2022)- 课程总结** 本课程由创意豪讲授,旨在带领学员从零开始深入学习Laravel 8框架,并通过实际开发一个CMS(内容管理系统)项目来巩固和应用所学知识。课程强调Laravel在PHP生态中的重要地位和其先进的设计理念。 **核心内容概览:** 1. **Laravel简介与安装:** * 了解Laravel的历史版本、优势以及推荐的学习资料。 * 学习如何下载和安装Laravel,包括使用WAMP/PHPStudy搭建本地开发环境,配置本地域名。 * 掌握Composer的国内镜像使用、Laravel项目的下载与运行。 2. **Laravel架构思想:** * 深入理解MVC(模型-视图-控制器)架构,并通过实战编写简单的MVC模型程序。 * 解析Laravel的请求生命周期。 * 学习服务容器的概念、图解、依赖注入,以及服务容器的创建和解析。 * 掌握两种类型的服务提供者。 * 理解Facades(门面)和Contracts(契约)在Laravel中的应用。 3. **简易CMS开发实战:** * **备注模块开发:** 学习如何下载Laravel和后台HTML模板,配置PHPStudy本地域名,以及路由的命名、中间件和控制器、视图的生成与运行。通过迁移文件创建和管理数据库表结构,包括字段的增加、回滚和重建。掌握使用Tinker、Factory和`create`方法进行数据新增,使用`update`和`save`方法进行更新,以及使用`delete`方法进行删除。学习软删除的概念。 * **登录登出模块开发:** 准备登录页面,创建登录登出模块所需的路由、代码和数据表。通过Tinker生成后台用户,实现用户登录和登出功能。同时,学习如何更换图标以及整理后台左侧菜单。 **课程特色:** * **实战导向:** 通过开发一个完整的CMS项目,将理论知识与实际开发紧密结合,加深学员对Laravel开发技术的掌握。 * **理念讲解:** 深入剖析Laravel的框架原理和核心概念,使学员领略其精髓。 * **作者经验:** 讲师创意豪具有丰富的跨语言开发经验,对PHP的快速开发优势及Laravel的地位有独到见解,并能将其先进的设计理念传达给学员。 本课程适合希望系统学习Laravel框架并实践开发的PHP开发者。

课程评论(0条)

课程详情

从零入门Laravel,从Laravel的历史版本,优势,学习资料说起,下载安装做起,讲解Laravel的框架原理和核心概念,领略Laravel框架设计的精髓。学习Laravel的同时,同步开发属于自己的CMS。通过定制化的CMS项目,可以更加深刻掌握Laravel的开发技术。作者创意豪,开发有CMS,MVC框架,涉猎PHP,Java,Python,JavaScript,对编程颇感兴趣。在创意豪看来,PHP相对于其他后端编程语言,具有快速高效开发的优势,在中小型企业快速开发自己的软件这方面,PHP无疑是最优的语言。而Laravel是PHP中最受欢迎的框架,是最早引入Composer的管理方式,PHP的CLI命令行创建方式,也是最早将服务容器,服务提供者,门面,契约这些概念和设计思想,带入框架整体的使用和开发上。Laravel的出现,给PHP的生态发展增强了一些,同时也带动了其他框架的跟进发展。因此,创意豪推出这个课程,可以让更多PHP开发者,了解和学习到Laravel的先进设计理念。【Laravel简介和安装】Laravel的历史版本Laravel的优势本课程推荐的学习资料下载安装wampwamp新建本地域名的网站下载安装phpstusyphpstudy新建Laravel网站使用Composer国内镜像,下载和运行Laravel运行Laravel的方式【Laravel架构思想】MVC模型图解实战:手写一个简单的MVC模型程序Laravel的请求生命周期服务容器的概念和图解依赖注入服务容器的创建和解析两种类型的服务提供者Facades:门面Contracts:契约【简易CMS:开发CMS的备注模块,实战带动知识点】简介下载Laravel和后台HTML模板使用phpstudy配置本地域名路由的方法路由的命名和中间件路由控制器视图生成和运行迁移,设置表字段回滚迁移和重建数据库通过迁移文件,后加字段模型准备备注模块所需的静态页面分拆页面结构CURD增删改查用Tinker新增用Factory新增用create方法新增用save方法新增读取用update方法更新用save方法更新用delete方法删除软删除【简易CMS:开发CMS的登录登出模块,掌握权限认证】准备登录页面准备登录登出模块所需要的文件和数据表通过路由和代码方式生成后台用户通过tinker方式生成后台用户登录功能登出功能和更换图标整理左边菜单

课程标签

0人关注该课程

主题相关的课程