章节1: 课程介绍与适用对象 课时1 视频 课程介绍 04:16 可课时2 视频 学习laravel的建议与经验分享 34:55 可章节2: homestead开发环境介绍安装与配置 课时3 视频 常见laravel开发环境介绍及homestead背后原理 17:46 可课时4 视频 在线添加homestead虚拟机 04:45 可课时5 视频 离线添加homestead box文件 06:08 可课时6 视频 初次启动和探索homestead虚拟机 15:33 可课时7 视频 正式地配置用于laravel开发的homestead虚拟机 15:07章节3: 创建与配置laravel项目 课时8 视频 创建laravel项目的优雅方式 16:18课时9 视频 composer 多线程下载加速 05:01 可课时10 视频 实际工作中laravel版本选择的策略与思考 07:46课时11 视频 laravel环境变量的原理、优势及项目配置 15:26课时12 视频 开启注册登陆功能 13:41课时13 视频 Laravel 6 开启登陆注册命令的变化 02:59章节4: 数据库设计与操作 课时14 视频 安装phpmyadmin并创建数据库 08:30 可课时15 视频 MVC介绍及创建数据模型 06:05课时16 视频 数据表结构设计与迁移(database migration) 09:48章节5: 项目分类的功能实现课时17 视频 laravel里视图模板的扩展与区块声明 09:49课时18 视频 创建项目模态框和视图文件的引入 07:24课时19 视频 laravel里的前端框架的选择与切换 16:37课时20 视频 前端组件的安装和前端资源的编译 08:42课时21 视频 使用laravel collective form新建项目表单 21:07课时22 视频 新建项目表单路由注册及路由命名 12:23课时23 视频 auth middleware的使用及原理介绍 07:47课时24 视频 开发过程中更改数据结构的两种方式 11:59课时25 视频 定义user和project之间的关系 05:38课时26 视频 新建项目表单的数据保存逻辑 18:44课时27 视频 laravel里文件上传与保存的相关操作 19:57课时28 视频 laravel里图片处理的逻辑操作 15:31课时29 视频 代码重构:SOC设计原则与repository class 21:31课时30 视频 验证新建项目表单数据(CreateProjectRequest) 20:45课时31 视频 只对当前用户进行唯一性的数据验证 07:58课时32 视频 列出用户已有项目分类 15:45课时33 视频 laravel里集合的数据结构及视图遍历逻辑重构 12:11课时34 视频 项目分类悬浮状态条效果 13:50课时35 视频 删除项目分类的功能实现 12:52课时36 视频 编辑项目分类的功能实现 13:37课时37 视频 编辑项目的数据验证逻辑 07:31课时38 视频 同一页面存在多个表单时的error处理 22:47课时39 视频 新建项目按钮样式调整 05:22课时40 视频 laravel里的resourceful 路由和controller 14:29章节6: 任务相关的功能实现课时41 视频 任务相关的数据库设计及关系定义 05:24课时42 视频 新建任务的视图和表单操作 14:58课时43 视频 任务列表功能的实现 07:17课时44 视频 任务标记完成的功能实现 06:01课时45 视频 tasksController逻辑重构 07:00课时46 视频 编辑任务功能的实现 18:41课时47 视频 删除任务功能 04:11课时48 视频 新建任务的数据验证逻辑 23:30课时49 视频 编辑任务时的数据验证 19:14课时50 视频 任务视图的样式完善 04:41课时51 视频 所有任务列表的功能实现 22:10课时52 视频 分页效果拾遗与projects表的外检约束设置 07:37课时53 视频 课程回顾与下一阶段学习建议 11:19章节7: 扩展阅读篇课时54 文本 Laravel 5.5 新特性介绍文章索引课时55 文本 laravel中get()与 first()区别、collection与stdClass的区别课时56 文本 Laravel Blade中的@each用法课时57 文本 Laravel5.4执行npm run dev提示cross-env找不到的原因及解决办法课时58 文本 Laravel的unique和exists验证规则的优化课时59 文本 laravel的Model相比DB类有什么明显的优越性吗?