|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/crea-un-ecommerce-con-nodejs-mongodb-angular-mean/
课程评论:没有评论
**课程名称:** 使用 Node.js + MongoDB + Angular (MEAN) 创建电商 **课程概述:** 本课程将从零开始,教您如何创建一个完整的电商销售系统,技术栈包括 Node.js, MongoDB, Express, Angular, JWT, PayPal,并包含部署到 DigitalOcean。 **电商功能亮点:** * **后端开发:** 使用 Express 和 Node.js 进行后端编程。 * **前后端分离:** 构建两个独立的 Angular 前端项目(电商端和管理员端)。 * **项目结构:** 包含三个项目:API (Express, Node.js),管理员面板,电商前端 (Angular)。 * **购物车功能:** 使用 BehaviorSubject 实现购物车功能。 * **数据库:** 使用 MongoDB 作为数据库。 * **API 安全:** 使用 JWT (JSON Web Tokens) 提供 API 安全。 * **自动邮件通知:** 发送包含购买详情的自动邮件。 * **Angular 路由控制:** 使用 Guards 进行路由控制。 * **产品管理:** 包含产品及其变体的模块。 * **促销与优惠券:** 包含促销和优惠券模块。 * **限时促销:** 带倒计时的限时促销功能。 * **支付集成:** 集成 PayPal 支付网关。 * **版本控制:** 使用 GITHUB 进行项目开发和生产控制。 * **项目部署:** 将项目部署到 VPS 服务器。 * **服务器配置:** 创建和配置 DigitalOcean 的 Droplets (Ubuntu & Linux)。 * **DNS 配置:** 配置子域名 DNS。 **学习工具:** * **HTML 模板:** 学习使用两个 HTML 模板(管理员端和电商端)。 * **Angular 集成:** 从零开始将 HTML 模板集成到 Angular 项目。 * **PayPal:** 学习使用 PayPal 进行支付处理。 * **MongoDB:** 掌握 MongoDB 数据库的使用。 * **BehaviorSubject:** 学习使用 BehaviorSubject 实现购物车。 * **GITHUB:** 掌握 GITHUB 的使用。 * **DigitalOcean:** 学习使用 DigitalOcean 进行项目部署。 **课程价值:** 本课程将帮助您将现有的基础知识提升到新的水平,掌握 Full-Stack 应用开发的艺术。此外,还将学习使用 DigitalOcean 和子域名进行项目部署和环境配置。
En este curso aprenderás a crear todo desde cero tu propio ecommerce de ventas, crearemos una sistema de comercio electrónico con Nodejs.MongoDB,Express, ANGULAR, JWT, PAYPAL + Deploy DigitalOceans.Caracteristicas del ecommerce del curso:Programación de backend (Express-Nodejs) y 2 frontendes por separados (ANGULAR) ECOMMERCE/ADMINSTRADOR.3 proyectos, API (Express-Nodejs), Panel administrador e Ecommerce (Angular).Carrito de compra con BehaviorSubject.Base de datos MONGODB.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 variedades.Módulo de promociones y cupones.Promociones por tiempo limitado con un cronometro.Pasarelas de pago con Paypal.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 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. Ademas Usaremos DigitalOceans para el deploy y también subdominios para la configuración de los entornos.