Está en la página 1de 8

Java avanzado aplicado en microservicios y desarrollo web en Angular

Facilitador: Diego García Pineda


Información importante:
• Fecha de inicio: Lunes 1 de Marzo
• Grupo WhatsApp:
https://chat.whatsapp.com/DWUSC8xBf9hJBQIvPuqJTv
• Aula Virtual: https://meet.google.com/ord-jusa-qtb
• Horario:
Lunes: de 5 pm a 9:pm
Martes de 6:00 pm a 7:30 pm
Jueves de 5:pm a 9:pm

• Duración del curso: 4 Semanas.


Contenido temático unidad 1
• Introducción a Springboot
• Conceptos generales
• Construcción de una aplicación con Springboot
• Introducción a los servicios Restful
• Conceptos generales de la arquitectura Rest
• Construcción de una API monolítica
• Arquitecturas limpias
• Manejo de persistencia con hibernate y Springdata
• Manejo de persistencia
• Conceptos generales
• JPA framework y creación de entidades
• Conexión JDBC en proyectos Spring
• Construcción de una API segura
Contenido temático unidad 2
• Pruebas unitarias con Junit
• Introducción al motor de pruebas
• Manejo de los Asserts
• TDD (Test Driven Development)
• Introducción a los microservicios
• Conceptos generales de los microservicios
• Ley de conway
• Enfoque monolítico Vs microservicios
• Diferencias entre los enfoques
• Conversión de un monolito a microservicios
Contenido temático unidad 3
• Patrón Discovery en microservicios
• Aplicación del patrón Discovery
• Servidor de registro
• Api Gateway
• Introducción a angular
• Configuración del ambiente
• Conceptos generales de Angular
• Construcción de single page application
• Integración de angular con Bootstrap
• Integración con una API Rest
Contenido temático unidad 4

 Contenedores Docker y despliegue de una aplicación web


 Conceptos generales de los contenedores
 Diferencias entre máquinas virtuales y contenedores
 Construcción de una imagen
 Despliegue de un contenedor
 Orquestación de contenedores
 Despliegue de una aplicación con microservicios

También podría gustarte