NestJS + Microservicios: Aplicaciones escalables y modulares

NATS, Webhooks, CI/CD, Git submodules, Gateways, Docker, Kubernetes, GCloud, PosstgreSQL, Mongo, SQLite

4.89 (40 reviews)
Udemy
platform
Español
language
Web Development
category
NestJS + Microservicios: Aplicaciones escalables y modulares
990
students
21 hours
content
Mar 2024
last update
$199.99
regular price

What you will learn

Conocer y desarrollar microservicios

Crear microservicios con NestJS

Comunicación por TCP, NATS y HTTP

Trabajar con Gateways

Autenticación

Trabajo con varias bases de datos - Relacionales y no relacionales

Desplegar en Google Cloud

Docker, Kubernetes, Git Modules y mucho más

Why take this course?

🎓 **Transforma tu Código con NestJS + Microservicios: Aplicaciones Escalables y Modulares** 🚀 **¡Bienvenido al Curso de Microservicios con NestJS!** Este curso es el guía definitivo para entender y aplicar las mejores prácticas en la creación y gestión de microservicios utilizando NestJS, una de las frameworks más robustos y modernos para Node.js. 🌟 **¿Qué Aprenderás?** Este curso de **nivel intermedio** te guiará a través del paisaje complejo de los microservicios, desde sus fundamentos hasta la implementación avanzada con NestJS. 📚 - **Microservicios vs Monolíticos**: Explora las diferencias clave entre ambos enfoques y comprende cómo y cuándo elegir uno u otro. 🤖 - **Pros y Cons**: Dive into the benefits and drawbacks of both monolithic and microservices architectures. 🔍 - **NestJS Microservicios**: Aprovecha los paquetes oficiales de NestJS diseñados específicamente para este propósito. 📦 - **Comunicación avanzada**: Aprende sobre transportadores como TCP, HTTP y NATS para una comunicación eficiente y robusta. 💌 - **Gestión de Dependencias**: Dominarás el uso de Git submodules para mantener tu código organizado y actualizado. 🛠️ - **Mensajes y Eventos**: Implementarás pattern de mensajes para una comunicación asíncrona y desacoplada. 🚀 - **CRUDs**: Crea operaciones básicas con eficiencia y seguridad. 📈 - **Comunicación entre microservicios**: Entiende cómo conectar diferentes servicios de manera efectiva y escalable. 🌍 - **Múltiples bases de datos**: Trabaja con distintas bases de datos para satisfacer las necesidades específicas de cada microservicio. 🗃️ - **CI/CD y DevOps**: Automatiza tus procesos de integración y despliegue con las mejores herramientas del mercado. 🔄 - **Pagos y Transacciones**: Implementa sistemas de pagos seguros y confiables utilizando Stripe y webhooks. 💳 - **Proxys y Seguridad**: Protege tus aplicaciones con proxys y gestiona secretos con Google Cloud Platform. 🛡️ **Conecta Con el Real Mundo de Microservicios** Este curso no se detiene en teoría; es altamente práctico, con un 90% de actividades prácticas y ejercicios que te permitirán construir tu propio ecosistema de microservicios desde cero. 🏗️ - **Dockerización**: Aprenderás a contenerizar tus aplicaciones con Docker para facilitar el desarrollo, pruebas y despliegue. ☁️ - **Kubernetes y Google Cloud Platform (GCP)**: Descubre cómo orquestar contenedores y escalar tus aplicaciones con Kubernetes y GKE. 🧩 - **Prisma ORM**: Utiliza Prisma para una forma más eficiente de trabajar con bases de datos en tu aplicación NestJS. 🔗 - **Modelos de Prisma y Relaciones**: Aprende a definir modelos y relaciones en Prisma para una gestión óptima de la base de datos. 📊 - **Filtros y Páginas**: Dominarás técnicas avanzadas para manejar filtros y paginación en tus consultas a la base de datos. 🔍 - **Maestro-detalle**: Entiende cómo implementar relaciones maestro-detalle con ejemplos prácticos como ordenes y detalles de orden. 🎫 **¡Prepárate para el Futuro del Desarrollo de Aplicaciones!** Este curso está diseñado para que, al finalizarlo, no solo hayas adquirido una amplia gama de habilidades técnicas, sino que también estarás listo para enfrentar los desafíos del desarrollo de aplicaciones en un entorno moderno y escalable. 🌟 **¿Listo Para Embarkar en Este Viaje?** Si ya tienes experiencia con NestJS y estás listo para sumergirte en el mundo de los microservicios, este es el curso que te llevará al siguiente nivel. 🎓 ¡Inscríbete hoy mismo y transforma tu carrera como desarrollador! 🚀

Screenshots

NestJS + Microservicios: Aplicaciones escalables y modulares - Screenshot_01NestJS + Microservicios: Aplicaciones escalables y modulares - Screenshot_02NestJS + Microservicios: Aplicaciones escalables y modulares - Screenshot_03NestJS + Microservicios: Aplicaciones escalables y modulares - Screenshot_04
5842804
udemy ID
2/26/2024
course created date
4/18/2024
course indexed date
Bot
course submited by