Gracias por enviar su consulta! Uno de los miembros de nuestro equipo se pondrá en contacto con usted en breve.
Gracias por enviar su reserva! Uno de los miembros de nuestro equipo se pondrá en contacto con usted en breve.
Temario del curso
Introducción
- Descripción general de la arquitectura basada en microservicios.
- Fundamentos esenciales para comprender los microservicios.
Diseño y creación de microservicios
- Elaboración de una pequeña aplicación con microservicios.
- Ejecución de servicios mediante Docker.
- Gestión coordinada de servicios con Kubernetes.
- Comprensión de la arquitectura de aplicaciones formadas por varios servicios.
- Aprovechamiento de entornos en la nube para el desarrollo de software.
- Aplicación de estrategias de normalización de datos.
- Administración y modelado de bases de datos.
- Selección y aplicación de métodos de autenticación apropiados.
Pruebas de microservicios aislados
- Examen detallado del marco de pruebas a emplear.
- Evaluación de la respuesta ante entradas no válidas.
- Modificación del entorno Node durante las pruebas.
- Verificación del correcto funcionamiento del inicio y cierre de sesiones.
- Solución de problemas relacionados con el uso de cookies en las pruebas.
- Validación de respuestas ante solicitudes sin autorización previa.
Uso de NodeJS y React
- Integración de una aplicación React renderizada por el servidor.
- Compartición y reutilización de código entre diferentes servicios.
- Diseño de estructuras backend que permitan crear, leer, actualizar o eliminar datos.
- Aplicación del servidor de transmisión de mensajes NATS.
- Conexión al entorno NodeJS mediante el protocolo NATS.
- Gestión eficiente del cliente NATS integrado.
- Implementación de técnicas para replicar datos entre múltiples servicios.
- Análisis y comprensión del flujo normal de eventos generados.
- Control adecuado de eventos, gestionando posibles cuellos de botella o problemas de concurrencia.
Integración e implementación continua (CI/CD)
- Explicación detallada del flujo de trabajo propio durante el desarrollo de software.
- Técnicas y buenas prácticas para utilizar herramientas como Git.
- Aplicación eficaz de diversas formas de validación funcional de código.
- Examen de opciones disponibles para realizar despliegues finales en producción.
Resumen general y recomendaciones futuras
Requerimientos
- Conocimientos básicos de JavaScript y React.
- Experiencia en el uso de la línea de comandos.
Público objetivo
- Desarrolladores
21 Horas
Formación Corporativa a Medida
Soluciones de formación diseñadas exclusivamente para empresas.
- Contenido personalizado: Adaptamos el temario y los ejercicios prácticos a los objetivos y necesidades reales del proyecto.
- Calendario flexible: Fechas y horarios adaptados a la agenda de su equipo.
- Modalidad: Online (en directo), In-company (en sus oficinas) o Híbrida.
Precio por grupo privado (formación online) desde 4350 € + IVA*
Contáctenos para obtener un presupuesto exacto y conocer nuestras promociones actuales
Reseñas (1)
Ambiente amigable. Además, me gustó la formación uno a uno. Es muy productiva. Definitivamente la recomendaría a mis amigos y colegas.
Zeed - Tamkeen Technologies
Curso - Building Microservices with NodeJS and React
Traducción Automática