|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/crear-un-ecommerce-fullstack-con-laravel-y-angular/
课程评论:没有评论
Coursera课程总结:使用Laravel 10和Angular 17构建全栈电子商务平台 本课程将带你从零开始构建一个功能完善的电子商务销售系统。你将学习如何使用Laravel 10作为后端框架,Angular 17作为前端框架,结合MySQL数据库,JWT进行API安全认证,并集成PayPal和Mercado Pago作为支付网关。课程还包括使用GitHub进行项目版本控制以及在DigitalOcean上部署项目(包括Ubuntu/Linux VPS设置和DNS配置)。 **课程亮点:** * **全栈开发:** 分别构建独立的Laravel API后端、Angular管理后台和Angular电子商务前端。 * **现代化技术栈:** 学习Angular 17的新语法、Standalone Components和SSR(服务器端渲染)。 * **购物车功能:** 利用BehaviorSubject实现动态购物车管理。 * **API安全:** 使用JWT Token保护API接口。 * **支付集成:** 集成PayPal和Mercado Pago处理在线支付。 * **用户体验:** 实现Angular路由守卫(Guards)进行用户权限控制,并设置用户登录验证。 * **业务功能:** 开发产品管理(包括变体/规格)、促销和优惠券模块。 * **自动化营销:** 通过Cron Job实现购物车遗弃提醒邮件。 * **多货币支持:** 支持PEN/USD货币切换。 * **数据分析与报表:** 生成可视化图表,展示月度、年度、按类别和品牌的销售情况,并支持Excel和PDF格式的销售数据导出。 * **自动化邮件:** 集成邮件发送功能,提供购买详情。 * **项目部署:** 学习使用DigitalOcean部署项目,包括创建和配置VPS(Ubuntu/Linux),以及设置子域名。 * **版本控制:** 掌握使用GitHub进行项目管理。 **你将学到的工具:** * HTML模板(后台和电商前端) * PayPal和Mercado Pago支付处理 * MySQL数据库 * BehaviorSubject(用于购物车) * GitHub * DigitalOcean(用于项目部署) 本课程旨在帮助你将基础知识提升到新的水平,掌握创建全栈应用程序的艺术。
En este curso aprenderás a crear todo desde cero tu propio ecommerce de ventas, crearemos una sistema de comercio electrónico con LARAVEL, ANGULAR , MYSQL, JWT, PAYPAL y MERCADO PAGO + Deploy DigitalOceans.Caracteristicas del ecommerce del curso:Programación de backend (LARAVEL) y 2 frontendes por separados (ANGULAR) ECOMMERCE/ADMINSTRADOR.3 proyectos, API (LARAVEL), Panel administrador e Ecommerce (Angular).Angular 17 (nueva sintaxis, standalone, ssr).Carrito de compra con BehaviorSubject.Base de datos MYSQL.Seguridad de API con Tokens JWT.Envió de correo automático con detalles de compra.Uso de Guards en angular para el control de rutas.Módulo de productos e Variaciones/Especificaciones.Módulo de promociones y cupones.CronJob para el recordatorio del carrito de compra.Cambio de monedas PEN/USD.Reportes Gráficos (Venta Mensual, Anual, Por categorías y Marcas ).Descarga en excel y en pdf de la venta.Pasarelas de pago con Paypal y Mercado Pago(Tarjetas).Control de proyectos con GITHUB en producción.Despliegue de proyectos a producción en servidor VPS.Crear y configurar droplets con (Ubuntu y Linux).Configuración de DNS para los subs dominios.Herramientas que aprenderás a usar:2 PLANTILLAS HTML - ADMIN Y ECOMMERCEIntegrar una plantilla HMTL a un proyecto en angular desde 0.Paypal y Mercado Pago para el manejo de pagos.Base de datos.BehaviorSubject para el carrito de compra.GITHUB.DIGITALOCEANS para deploy de los proyectos.Este proyecto es probablemente que pueda llevarte al siguiente nivel con los conocimientos básicos adquiridos. Domine el arte de crear aplicaciones FullStack inscribiéndote en este curso. Usaremos DigitalOceans para el deploy y también subdominios para la configuración de los entornos.