Aplicaciones Java EE
Proporcionar una comprensión profunda y actualizada de las tecnologías y principios de programación distribuida, con un enfoque en Java y arquitecturas de software modernas y comprender y aplicar patrones de diseño y principios arquitectónicos en el desarrollo de software.
Financiación y modalidades
Ocupados 2024-2027, 2ª Fase
ESTATAL_2024_27_F2
Dirigido a profesionales de
ADMINISTRACIÓN Y GESTIÓN
Convenios:
- Oficinas y despachos
METAL
Convenios:
- Metal
SERVICIOS A LAS EMPRESAS
Convenios:
- Empresas de consultoría y estudios de mercado y de la opinión pública
Opciones de impartición
Modalidad: Presencial o Teleformación
Puede impartirse en formato presencial o a distancia
Duración
50h
Coste/hora
10.59€
Ingreso por alumno: 530€
Duración
50h
Coste/hora
5.56€
Ingreso por alumno: 278€
Contenido del programa
- Conocimiento de los fundamentos de la Programación Distribuida(2.4h)
Antes del contenido
- Introducción
- Objetivos
- Diagrama
- Quiz mixto
Contenido teórico
- Definición y beneficios de la programación distribuida
- Arquitecturas de sistemas distribuidos
- Uso eficiente de recursos y sostenibilidad
- Minimización del impacto ambiental
Después del contenido
- Podcast
- Recuerda
- Flashcards
- Quiz mixto
- Quiero saber más
- Conocimiento sobre Arquitectura de RMI y Comunicación Remota(2.8h)
Antes del contenido
- Introducción
- Objetivos
- Diagrama
- Quiz mixto
Contenido teórico
- Introducción a RMI (Remote Method Invocation)
- Clases asociadas a RMI
- Pasos a seguir en la construcción de aplicaciones con RMI
- Ejemplos prácticos de implementación de RMI
Después del contenido
- Podcast
- Recuerda
- Flashcards
- Quiz mixto
- Quiero saber más
- Uso de Patrones de Diseño y Factorías(2.4h)
Antes del contenido
- Introducción
- Objetivos
- Diagrama
- Quiz mixto
Contenido teórico
- Introducción al patrón de factoría
- Ejemplos de programación con factorías
- Utilización de patrones de comportamiento, creación y estructurales
- Explorando antipatrones
Después del contenido
- Podcast
- Recuerda
- Flashcards
- Quiz mixto
- Quiero saber más
- Optimización de la Comunicación entre Capas(2.4h)
Antes del contenido
- Introducción
- Objetivos
- Diagrama
- Quiz mixto
Contenido teórico
- Analizando requisitos de la calidad de servicio (QoS)
- Construcción de un prototipo
- Evaluando la elección de tecnologías modernas (Java EE, Jakarta EE, Spring)
Después del contenido
- Podcast
- Recuerda
- Flashcards
- Quiz mixto
- Quiero saber más
Actividades del módulo
- Aplicaciones prácticas
- Glosario
- Bibliografía
- Legislación de referencia
- Actividades prácticas
- Examen