Logo
☆☆☆☆☆
0.0
Intermediate
20h

使用MVC架构和Laravel进行Web开发与电子商务

PHP 是众多网站和应用程序的基石,对于希望成为熟练网页开发者的任何人来说,都是一项必备技能。本课程采用实践导向的方式,带你逐步掌握核心知识,从介绍 MVC 设计模式开始——这是网页开发中的一个基础概念。 在本课程中,你将深入学习 CRUD 操作(创建、读取、更新和删除),在 Laravel 简洁易用的框架中实践这些操作。课程不仅涵盖基础功能,还延伸至高级主题,例如网络安全,你将了解并实现多种防护措施,以应对常见的网络威胁,如跨站请求伪造(CSRF)攻击、跨站脚本(XSS)攻击、密码相关漏洞以及 SQL 注入风险。 完成本课程后,你将建立起扎实的 Laravel 基础,能够自信地构建功能强大且丰富的网页应用。

12 Lessons
Included in Subscription Plan
Personalized Learning
Powered by AI
使用MVC架构和Laravel进行Web开发与电子商务
PHP 是众多网站和应用程序的基石,对于希望成为熟练网页开发者的任何人来说,都是一项必备技能。本课程采用实践导向的方式,带你逐步掌握核心知识,从介绍 MVC 设计模式开始——这是网页开发中的一个基础概念。 在本课程中,你将深入学习 CRUD 操作(创建、读取、更新和删除),在 Laravel 简洁...

WHAT YOU'LL LEARN

使用 Blade 模板引擎构建前端界面,以实现流畅的用户体验

Content

12 Lessons • 0 Quizzes • 0 Challenges

课程简介
  1. 1

    Laravel 框架简介

  2. 2

    MVC设计模式简介

  3. 3

    Laravel Artisan 命令行工具

Laravel 中的数据库迁移简介
  1. 1

    Laravel 迁移设置与实现

  2. 2

    Laravel 迁移测验

使用 Laravel 处理文件上传
  1. 1

    Laravel 文件上传系统概述

  2. 2

    使用 Laravel 的验证器验证上传的文件

  3. 3

    从服务器存储和读取文件

Laravel 路由简介
  1. 1

    Laravel 路由简介

  2. 2

    Laravel 中的组和参数化路由简介

  3. 3

    Laravel 路由概念测验

使用 Laravel 下载文件
  1. 1

    使用 Laravel 创建动态文件下载

  2. 2

    通过身份验证和授权控制文件访问

Laravel 视图、控制器和模型简介
  1. 1

    掌握 Laravel 视图与 Blade 模板

  2. 2

    Laravel 控制器简介

  3. 3

    Laravel 中的模型简介

  4. 4

    Laravel MVC 基础测验

集成支付网关
  1. 1

    支付网关API

  2. 2

    Stripe 支付网关 SDK

  3. 3

    创建收费

  4. 4

    创建客户

  5. 5

    在 Stripe 中创建产品和价格

  6. 6

    处理付款退款

使用 Laravel 进行身份验证与授权
  1. 1

    常见的网络安全攻击及其影响

  2. 2

    防范跨站请求伪造攻击

  3. 3

    防范跨站脚本攻击

  4. 4

    防范与密码相关的攻击

  5. 5

    防止SQL注入攻击

  6. 6

    Laravel 中的会话管理

  7. 7

    中间件简介

  8. 8

    登录与注册模块的创建

  9. 9

    使用中间件配置自定义角色

  10. 10

    关于使用 Laravel 进行身份验证与授权的测验

电子商务网站
  1. 1

    库存管理与整理

  2. 2

    产品评分管理

  3. 3

    购物车功能

  4. 4

    结账流程

  5. 5

    产品搜索管理

创建、读取、更新、删除
  1. 1

    Laravel 中的数据库管理

  2. 2

    种子数据简介

  3. 3

    Laravel 中的数据库种子

  4. 4

    Laravel 的读取操作

  5. 5

    Laravel 插入操作

  6. 6

    Laravel 更新操作

  7. 7

    Laravel 删除操作

  8. 8

    CRUD 配置基础测验

结论
  1. 1

    从加入购物车到支付

  2. 2

    总结

  3. 3

    接下来是什么

附录
  1. 1

    安装 Laravel 和 Composer 依赖项

Certificate of Completion

Showcase your accomplishment by sharing your certificate of completion.

Course Author:Anonymous User

Reviews

Read reviews from students who have taken this course and share your own experience.

Reviews & Comments (0)