ESCMCSV01ILTDesarrollo de Software

    Escuela MICROSERVICIOS

    130 Horas Presencial-Remoto

    Descripción

    ---

    Objetivos

    Conocer los principios de las arquitecturas de microservicios así como sus componentes y su funcionamiento.

    Audiencia

    Curso dirigido a programadores con experiencia en Java/Analista orgánico.

    Prerrequisitos

    Conocimientos de Programación en Java y POO.

    Temario

    **1.- Revisión de conceptos generales sobre Java**

    • Revisión de sintaxis Java
    • Orientación a objetos
    • Excepciones
    • Clases de uso general
    • Expresiones lambda
    • Manipulación de datos con streams
    • Testing con JUnit

    **2.- Acceso a datos en Java**

    • El API JDBC
    • Acceso a una base de datos relacional con JDBC
    • Persistencia con JPA
    • Consultas JPA
    • Relaciones entre entidades

    **3.- Arquitectura de aplicaciones Web y Java EE**

    • Estructura de una aplicación Web
    • Tecnologías Back end
    • Tecnologías Front end
    • Tecnologías Java EE
    • Servidores de aplicaciones

    **4.- Spring y desarrollo Web Spring MVC**

    • Fundamentos de Spring
    • Utilización de Spring mediante Maven
    • Inyección de dependencias
    • Creación de una aplicación Spring
    • El patrón MVC
    • Controladores Spring
    • Vistas en Spring
    • Spring Data JPA
    • Integración con JPA-Hibernate
    • Spring Security

    **5.- Desarrollo de microservicios REST con Spring y Spring Boot**

    • Servicios Web y arquitectura orientada a servicios
    • Implementación de servicios REST con Spring
    • Testing de servicios REST
    • Postman
    • Interacción entre servicios
    • Securización de servicios REST
    • Acceso a datos desde un Servicio REST
    • Microservicios vs Servicios
    • Spring Boot
    • Creación de microservicios con Spring Boot
    • Documentación de microservicios con swagger
    • Empaquetado y despliegue de microservicios

    **6.- Acceso a microservicios desde el front**

    • Fundamentos de JavaScript
    • Fundamentos de Angular
    • Acceso a servicios REST desde Angular
    • Implementación de una aplicación completa

    **7.- Herramientas Spring Cloud para despliegue de servicios en la nube**

    • Herramientas Spring Cloud
    • Registro y descubrimiento de servicios en Eureka
    • Configuración centralizada de servicios en Spring Config
    • Acceso desde un punto único mediante Spring Gateway
    • Patrón Circuit Breaker
    • Contenedores Docker
    • Generación y despliegue de microservicios en contenedores docker

    Preguntas frecuentes

    ¿Cuánto dura el curso Escuela MICROSERVICIOS?

    El curso tiene una duración de 130 Horas.

    ¿En qué modalidad se imparte el curso?

    Se imparte en modalidad presencial. Consulta el calendario de convocatorias en la ficha del curso.

    ¿Este curso es bonificable a través de FUNDAE?

    La formación de SINENSIA IT SOLUTIONS para trabajadores en activo puede bonificarse a través de FUNDAE. Gestionamos los trámites de bonificación para tu empresa; contáctanos para más información.

    ¿Qué requisitos previos necesito?

    Conocimientos de Programación en Java y POO.

    ¿A quién va dirigido el curso?

    Curso dirigido a programadores con experiencia en Java/Analista orgánico.

    Cursos relacionados

    Transformamos empresas a través de la tecnología, la seguridad y la formación especializada. Tu partner de confianza en la era digital.

    Servicios

    Empresa

    © 2026 Sinensia. Todos los derechos reservados.