0% encontró este documento útil (0 votos)
92 vistas

Java-11 Back End Developer

Este curso en línea de 96 horas enseña el desarrollo de backend con Java 11 y Spring Framework para construir aplicaciones web escalables y seguras. Los estudiantes aprenderán a implementar servicios REST y arquitecturas de microservicios para lograr soluciones autónomas con alto rendimiento. El curso se enfoca en profesionales, egresados y estudiantes interesados en arquitecturas distribuidas.
Derechos de autor
© © All Rights Reserved
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
92 vistas

Java-11 Back End Developer

Este curso en línea de 96 horas enseña el desarrollo de backend con Java 11 y Spring Framework para construir aplicaciones web escalables y seguras. Los estudiantes aprenderán a implementar servicios REST y arquitecturas de microservicios para lograr soluciones autónomas con alto rendimiento. El curso se enfoca en profesionales, egresados y estudiantes interesados en arquitecturas distribuidas.
Derechos de autor
© © All Rights Reserved
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 2

MODALIDAD ONLINE

Java 11 Back-End
Developer
DURACIÓN: 96 HORAS

En este curso online, obtendrás los conocimientos y habilidades necesarias para el diseño y construcción de
Web Services bajo estilo REST con Spring Framework. Además, implementarás soluciones de estilo
arquitectónico de Microservicios para conseguir soluciones con mayor autonomía, alto performance y
escalamiento dinámico.

DIRIGIDO
Profesionales, egresados y estudiantes, interesados en profundizar sus conocimientos en soluciones de
arquitectura distribuidas altamente disponibles.

METODOLOGÍA
El enfoque práctico-reflexivo de cada una de las sesiones virtuales en tiempo real, así como la participación
de los estudiantes en un ambiente interactivo de clases moderado por el instructor, permitirá el aprendizaje
de contenidos y su aplicación en la resolución de contextos reales, utilizando herramientas digitales para el
aprendizaje significativo.

BENEFICIOS
• Acceso a la plataforma de Microsoft Azure Lab Services, desde cualquier PC o laptop con una conexión de
Internet de 2 Mbps como mínimo.
• La máquina virtual estará configurada con el software y hardware necesario, con velocidad 2.1 Gbps de
navegación disponible para las sesiones de clases.
• Correo institucional de Cibertec.
• Licencia de Office 365 (Word, Excel, Power Point, etc.).
• Acceso a Microsoft OneDrive y Microsoft Teams.

LOGROS DEL CURSO


Al finalizar el curso, estarás en la capacidad de:
• Implementar aplicaciones altamente escalables, seguras y eficientes.
• Construir las piezas de software bajo patrones de diseño con soporte de Spring Boot.
• Diseñar un portafolio de servicios que contribuya con la resiliencia de las aplicaciones con Microservicios.
• Realizar una aplicación completa utilizando los componentes de Spring Framework.

PRE-REQUISITOS
• Conocimiento de Windows (nivel intermedio).
• Conocimiento de programación orientada a objetos con Java (nivel intermedio).
• Conocimientos en patrones de diseño de software (nivel básico).
• Conocimiento de lenguaje SQL (nivel básico).
CAPACITACIÓN RECOMENDADA
• Java 8.0 Web Developer.
• Java 9.0 Web Developer.
• Java 10.0 Web Developer.
CERTIFICACIONES
• Al término de la capacitación, obtendrás un certificado de "Java Back-End Developer", a nombre de Cibertec.
• Al completar satisfactoriamente los cursos obligatorios y uno de los cursos opcionales se te acreditará con
una “Especialización en Desarrollo de Aplicaciones Empresariales con Java”.

LÍNEA DE ESPECIALIZACIÓN
Java 11 React 16 Java Back-End
Web Developer Front-End Developer Developer

Java 11 Fundamentals Angular 8 Java Front-End


Developer Front-End Developer Developer

Cursos obligatorios Cursos opcionales

CONCEPTOS Y TERMINOLOGÍA

• Spring Core • Inyección de dependencias • Bootstrap • Lombok


• Spring MVC • Inversión de control • JavaScript • RESTful
• Spring Data • Spring Boot Maven • JQuery • HATEOAS
• Spring Boot • Spring Boot Web • HTML5 • Microservicios
• Spring Security • Spring Data REST • CSS3 • Ribbon
• Data Binding • Ribbon • JPQL • Eureka

CONTENIDO
CONTENIDOTEMÁTICO
TEMÁTICO
Páginas web dinámicas con jQuery • Form Tag Library. • Logging.
• HTML5. • Data Binding. • Spring Boot Actuator.
• CSS3. • Ámbitos.
• Páginas responsive con Bootstrap. • Subida de archivos. Servicios REST – Microservicios
• JavaScript. • Arquitectura Orientada a Servicios
• JQuery. Spring Data (SOA).
• Módulos. • Microservicios.
Spring Core • JPA (Java Persistence API). • Arquitectura REST.
• Introducción a Spring. • Repositorios. • RESTful con Spring Boot.
• Inversión de control. • Paginación y orden. • Respuestas HTTP.
• Inyección de dependencias. • Métodos de consultas DSL. • HATEOAS.
• Beans. • JPQL. • Spring Data REST.
• Configuración inicial. • Consultas nombradas y nativas. • Microservicios con Spring.
• Tipos de inyección. • Relaciones entre entidades. • Eureka Server.
• Ámbitos y Ciclo de vida. • Transacciones. • Ribbon.
• Tipos de inicialización y estereotipos. • Microservicios con Eureka.
• Programación orientada a aspectos. Spring Boot • Balanceo de carga con Ribbon.
• Inicio rápido con Spring Initializr.
Spring MVC • Clase de ejecución inicial. Spring Security
• Spring MVC. • Configuración mediante properties. • Autenticación, Roles, etc.
• Arquitectura y componentes. • Spring Boot Starters. • Spring Security API Rest.
• Ciclo de vida de una petición. • Spring Boot Web. • Validación HTTP Request Body
• DispatcherServlet. • Spring Boot DevTools. (métodos).
• Controlador y ModelAndView. • Spring Boot Data. • JSON Web Token (JWT).
• Root y Web Application Context. • Lombok. • OAuth2.

También podría gustarte