Angular & NodeJS: el sitio del curso de la guía MEAN Stack
Aprenda a conectar su Angular Frontend a NodeJS & Express & MongoDB Backend mediante la creación de una aplicación real
Lo que aprenderás
Angular & NodeJS: el sitio del curso de la guía MEAN Stack
- Cree aplicaciones reales de Angular + NodeJS
- Comprender cómo funciona Angular y cómo interactúa con los backends
- Conecte cualquier frontend angular con un backend de NodeJS
- Utilice MongoDB con Mongoose para interactuar con los datos en el backend
- Utilice ExpressJS como marco de NodeJS
- Proporcione una excelente experiencia de usuario mediante el uso de Optimistic Updating en la interfaz
- Mejore cualquier aplicación Angular (+ NodeJS) agregando Manejo de errores
Requisitos
- Se asumen conocimientos básicos de HTML, CSS y JavaScript a lo largo de este curso.
- NO se asume ni se requiere ningún conocimiento avanzado o experto sobre ninguno de estos temas.
Descripción
Cree aplicaciones web modernas, escalables y de alta velocidad con Angular (anteriormente llamado Angular 2, ahora simplemente "Angular") y Node.js + Express + MongoDB.
Angular 1 y NodeJS, junto con ExpressJS (un marco NodeJS) y MongoDB formaron la pila MEAN muy popular. Ahora es el momento de sumergirse en MEAN 2.0 y reemplazar Angular 1 con Angular 2+.
Benefíciese de las muchas mejoras y ventajas que Angular le ofrece: velocidad, facilidad de desarrollo, soporte increíble y altamente reactivo para operaciones asincrónicas, gran escalabilidad y más.
¡Y combine estas ventajas con el poder de un backend NodeJS + Express + MongoDB!
Específicamente, aprenderá a:
- Configure una aplicación NodeJS + Express + MongoDB + Angular con la ayuda de Angular CLI
- Use NodeJS y Express de manera eficiente
- Cree componentes reutilizables en Angular y cree una experiencia de usuario reactiva con las herramientas proporcionadas por Angular
- Conecte su backend de NodeJS (¡o cualquier otro idioma!) Con su aplicación Angular a través del servicio HttpClient de Angular
- Proporcione los puntos finales apropiados en su Backend, para que su Frontend los consuma
- Agregue funciones avanzadas como carga de archivos y paginación
- Haga su aplicación más segura implementando Usuarios, Autenticación y Autorización
- Manejar los errores con elegancia
- Y mucho más…!
¡No te detengas en lo básico!
¿Conoces esos cursos que te muestran un ejemplo de "Hola mundo" y luego lo llaman un final? Eso no te sucederá en este curso. Si bien comienza con una aplicación muy básica y características básicas, rápidamente podrá incorporar muchas Rutas, Observables, Eventos, Autenticación y Autorización, Manejo de Errores y mucho más en sus aplicaciones.
Lo mejor es: ¡todo eso lo aprenderás poniéndolo en práctica de inmediato! Sin muro de diapositivas de PowerPoint, sin miniejemplos poco realistas: ¡este es el verdadero negocio!
¿Quién debería tomar este curso?
- También debe estar familiarizado con los conceptos básicos de HTML, CSS y JavaScript.
¡Al final de este curso, podrá crear sus propias e increíbles aplicaciones NodeJS + Angular!