课程介绍
本课程将介绍如何分别基于Laravel和ReactJS开发带Stripe支付的电子商务网站应用系统。
一:Laravel 电商系统
在本课程中,我们将从头开始逐步学习如何使用 Stripe 创建一个完整的电子商务 Web 应用程序。
我们将学习:
如何创建和可视化产品、产品类别、滑块;
如何按类别选择产品;
如何将产品添加到购物车;
如何更新商品数量以及如何从购物车中移除商品;
如何使用 Stripe API 自定义在线支付的支付方式;
如何记录和查看客户订单;如何将销售订单从 Laravel 导出为 PDF。
如何在购买后自动向客户发送包含其订单的电子邮件。
在本课程中,我们将从头开始逐步学习 Laravel 的基础知识。我们将使用 Laravel 7.X 进行编码,但我们将对 Laravel 7.X 和 Laravel 8.X 进行不同的比较。
我们将学习:
关于设置 Laravel 项目。我们将详细了解如何设置 Laravel 项目;
模型视图控制器概念;
基本路由;
关于控制器的更多细节(在模型和视图之间扩展);
如何在 Laravel 项目中使用 Blade 模板。具有避免类似HTML代码重复使用的作用;
关于模型和迁移的更多细节;
Laravel Collective 是一个适用于 Laravel 的表单系统。
二:React JS电商系统
在本课程中,我们将从头开始学习 ReactJS 的基础知识,然后创建两个项目,其中一个将专注于创建 CRUD(创建读取更新删除)应用程序,另一个将专注于使用 Stripe API 创建在线商店。
有了这个,以下几行中描述的要点显示了我们将了解 ReactJS 库的不同基础知识。
我们将讨论:
Babel 和 Le JSX;
组件;
组件内的组件;
从父组件向子组件传递信息;
Reacjs 中的条件;
如何使用 ReactJS 在状态中存储数据;
如何在 ReactJs 中使用 CSS(层叠样式表);
如何在 ReactJS 中使用“内联 CSS”(层叠样式表);
如何在 ReactJS 中使用“外部 CSS”(层叠样式表);
如何在 ReactJS 中使用“CSS 模块”(层叠样式表);
ReactJS 组件生命周期的不同阶段(挂载阶段、更新阶段和卸载阶段);
ReactJS 中的事件;
我们课程的第二部分将侧重于创建具有本地存储的 CRUD 应用程序。我们将不得不了解:
如何使用 ReactJS 删除状态中的数据;
如何使用 ReactJS 向状态添加数据;
如何使用 ReactJS 以状态显示数据;
如何使用 ReactJS 更新状态中的数据;
我们课程的第三部分也是最后一部分将是使用 Stripe API 实现在线购物车。
MP4 | Video: h264, 1280×720 | Audio: AAC, 44.1 KHz, 2 Ch
Genre: eLearning | Language: English + srt | Duration: 222 lectures (37h 30m) | Size: 17.4 GBLearn the basics of ReactJS, Laravel and build a web application with Stripe API from scratch.
您将学到
如何安装 Laravel
如何使用 Laravel 中的
路由概念创建和配置项目
如何使用 Laravel 创建控制器
如何使用 Laravel连接数据库 使用 Laravel
关于模型和迁移的概念
ReactJS的基础和库。
如何使用 ReactJS 创建 CRUD 应用程序。
如何使用 PayPal API 使用 ReactJS 创建在线购物。
如何让 ReactJS 与 mongoDB 交互
要求
POO 和 PHP
HTML、CSS、JS 和 BOOTSTRAP
稳定的互联网连接
javascript 的基本概念知识。如果没有,只要有学习 ReactJS 的热情和动力就有
稳定的互联网连接