NOSOTROS CRONOGRAMA FRANQUICIA BLOG CONTACTO ACCESO SISTEMA ACADEMICO

DESARROLLO - PROGRAMACIÓN - METODOLOGÍAS

Domain Driven Design con Java

Código: DD-001


Utilizado por Netflix, Twitter, EBay, Amazon, Java es el lenguaje de programación #1 del mundo para creación de sistemas backend y los ingenieros Java continúan en demanda.

Este curso ayuda a aprender los fundamentas de Java de una manera clara para y estén preparados para la Certificación Oracle Certified Associate.

 Propuesta de Valor: DESARROLLO - PROGRAMACIÓN - METODOLOGÍAS

 Duración: 32 Horas

Áreas de Conocimiento:
DESARROLLO Y PROGRAMACION

Exportar Contenido a PDF

   AUDIENCIA


  • Personas con sólidos conocimientos de Java y SQL.

   PRE REQUISITOS


Para aprovechar al máximo, te recomendamos los siguientes cursos:

  • Aplicaciones web con Java.
  • Microservicios con MicroProfile y Spring Boot.
  • Programación funcional con Java 11.
  • Domain Driver Design con Java.

   OBJETIVOS


  • Resolver problemas mediante Domain Driven Design.
  • Solucionar problemas mediante estandares Java.
  • Crear arquitecturas desacopladas basadas en inyección de dependencias y JSR-330.
  • Reutilizar código mediante la creación de bibliotecas y servicios en Java/Jakarta EE.
  • Almacenar datos mediante JPA.
  • Gestionar servidores de aplicaciones.

   CERTIFICACIÓN DISPONIBLE



  • Certificación emitida por COGNOS.

   CONTENIDO



1. FUNDAMENTOS DE DDD

1.1. INTRODUCCIÓN A DDD
1.2. OBJETOS COMO COMPONENTES FUNCIONALES
1.3. DOMINIOS Y MAPEOS DE DATOS
1.4. SERVICIOS Y REPOSITORIOS
1.5. CONTROLADORES Y DTOS
1.6. COMPOSICIÓN DE COMPONENTES


2. SERVICIOS CON JAKARTA EE

2.1. DDD COMO COMPONENTES JAVA
2.2. EJB-LITE
2.3. MODELO DE SERVICIOS CON EJB
2.4. CONTEXT AND DEPENDENCY INJECTION JSR-330 CON JAKARTA EE Y MICROPROFILE
2.5. CONTEXT AND DEPENDENCY INJECTION JSR-330 CON SPRING BOOT
2.6. JMS Y MESSAGE DRIVEN BEANS
2.7. DEFINICIÓN Y ARQUITECTURA DE SERVICIOS CON JAKARTA EE


3. PERSISTENCIA DE DATOS CON JAVA

3.1. PERSISTENCIA DE DATOS CON JDBC
3.2. MAPEO DE ENTIDADES PERSISTENTES CON JPA
3.3. TRANSACCIONES DE DATOS CON JTAVALIDACIONES CON BEAN VALIDATIONS
3.4. REPOSITORIOS DE DATOS CON JCR



   BENEFICIOS



  • Al finalizar los cursos obtendrás el diplomado "Desarrollo de aplicaciones backend con Java y Eclipse MicroProfile".

   INVERSIÓN



La inversión incluye: Material de estudio, certificados e impuestos de ley.

  • En los cursos presenciales proveemos de una computadora por persona y refrigerios.
  • En los cursos virtuales las plataformas interactivas y acceso al aula virtual de recursos.