|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/angular-nodejs-postgresql-sequelize/
课程评论:没有评论
课程名称:Angular + NodeJS + PostgreSQL + Sequelize 课程概述:本课程包含31个详细解释的视频,总时长超过10小时。课程分为两个主要部分: 第一部分:我们将从零开始开发一个后端应用程序,使用NodeJS、PostgreSQL和Sequelize。首先,我们将创建NodeJS服务器,安装所有必要的依赖项,进行Sequelize的安装和配置,并生成基础结构。接着,我们将创建必要的模型,从登录开始,实现访问令牌的创建和发送。另外,逐步创建所需的服务并实现访问,为每个服务添加JWT安全性。我们会使用常见的HTTP动词(GET、POST、PUT)进行服务的实现,并创建上传图片到服务器的方法。最后,我们将在POSTMAN中测试每一个服务。 第二部分:我们将使用Angular开发前端应用程序。首先,安装所需的依赖项,利用Angular/CLI创建基本应用。接下来,将创建所有必要的公用和私用组件,并设计相应的路由。我们将通过服务发送HTTP请求,与后端应用进行数据的获取和持久化。我们还将使用Angular的动画特性为生成的视图添加动态效果。此外,将创建一个管理部分,通过用户名和密码控制数据的管理。整个应用中,我们将使用Angular Material组件,以实现更加专业的设计。 通过本课程,学员将能够掌握Angular与NodeJS的结合使用,掌握后端开发与前端交互的全过程。
El curso cuenta con 31 vídeos explicados al detalle que le dan un total aproximado de más de 10 horas de duración.El curso está dividido en dos grandes secciones:Primera parteDesarrollaremos una aplicación back-end desde cero con NodeJS, PostgreSQL y Sequelize.Iniciaremos con la creación del servidor con NodeJS.Instalaremos todas las dependencias necesarias.Instalación de Sequelize, configuración y generación de la estructura base.Crearemos cada uno de los modelos necesarios comenzando con el Login para la creación y envío de un Token de acceso.Crearemos uno a uno los servicios necesarios y el acceso a los mismos.Le daremos seguridad a cada servicio creado mediante JWT.Utilizaremos los verbos más comunes en la realización de nuestros servicios GET, POST, PUT.Crearemos un método para subir imágenes al servidor.Probaremos cada uno de los servicios en POSTMAN.Segunda ParteDesarrollaremos una aplicación front-end con Angular.Instalaremos las dependencias necesarias.Crearemos nuestra aplicación base con Angular/CLI.Crearemos cada uno de los componentes necesarios tanto públicos como privados y las rutas de acceso respectivas.Mediante servicios enviaremos peticiones http a nuestra aplicación back-end para la obtención y persistencia de datos.Maquetaremos cada una de las vistas generadas y les daremos movimiento utilizando animaciones propias de Angular.Crearemos una sección de administración con acceso mediante usuario y contraseña para poder administrar los datos de nuestra aplicación.Utilizaremos los componentes de Angular Material en toda la aplicación para un diseño mucho más profesional.