Parte 1. Programación con java se standard edition
Módulo 1. Java core essentials
- Unidad didáctica 1. Introducción a java
- Unidad didáctica 2. Java standard edition (java se) y java development kit (jdk). Instalación y configuración
- Unidad didáctica 3. Intellij idea. Instalación, configuración y primera aplicación
- Unidad didáctica 4. Compilación, bytecode y ejecución desde terminal y con intellij idea
- Unidad didáctica 5. Packagesunidad didáctica 6. Datos primitivos en java
- Unidad didáctica 7. Variables, métodos y comentarios
- Unidad didáctica 8. Bucles, condicionales, operadores aritméticos y operadores lógicos
- Unidad didáctica 9. Clases y objetos
- Unidad didáctica 10. Programación orientada a objetos (poo) en java
- Unidad didáctica 11. Estructuras de datos
- Unidad didáctica 12. Excepciones
- Unidad didáctica 13. Trabajar con archivos
Módulo 2. Java core advanced
- Unidad didáctica 1. Inmutabilidad y concurrencia
- Unidad didáctica 2. Dependency injection (di)
- Unidad didáctica 3. Garbage collection
- Unidad didáctica 4. Patrones de diseño
- Unidad didáctica 5. Cómo funciona java virtual machine (jvm)
- Unidad didáctica 6. Enumeración, anotación y serialización en java
- Unidad didáctica 7. Hilos (threads) y multithreading
- Unidad didáctica 8. Sincronización
- Unidad didáctica 9. Networking
- Unidad didáctica 10. Imágenes en java
- Unidad didáctica 11. Javabeans
- Unidad didáctica 12. Mejores prácticas en java
Módulo 3. Desarrollo web con java ee / jakarta ee
- Unidad didáctica 1. Introducción a jakarta ee
- Unidad didáctica 2. Conceptos básicos de la plataforma
- Unidad didáctica 3. Jakarta faces
- Unidad didáctica 4. Servlets en jakarta ee
- Unidad didáctica 5. Jakarta websockets
- Unidad didáctica 6. Json en jakarte ee restful web services
- Unidad didáctica 7. Jakarta bean validation
- Unidad didáctica 8. Jakarta ee context & dependency injection (di)
- Unidad didáctica 9. Web services con jakarta xml web services
- Unidad didáctica 10. Jakarta rest
- Unidad didáctica 11. Entreprise beans
- Unidad didáctica 12. Persistencia en jakarta
- Unidad didáctica 13. Jakarta messaging
- Unidad didáctica 14. Seguridad en plataforma jakarta ee
- Unidad didáctica 15. Tecnologías de apoyo de jakarta ee
Parte 2. Desarrollo de componentes web con tecnologías servlet y jps
Módulo 1. Desarrollo de componentes web con tecnologías servlet y jsp. Parte i
- Unidad didáctica 1. Analizando un problema y diseñando una solución
- Unidad didáctica 2. Desarrollo de un componente vista
- Unidad didáctica 3. Desarrollo de un componente controlador
- Unidad didáctica 4. Desarrollo de formularios dinámico
- Unidad didáctica 5. Uso compartido de recursos de la aplicación con el contexto servlet
- Unidad didáctica 6. Diseño de la capa de negocio
- Unidad didáctica 7. Desarrollo de aplicaciones eeb con struts
- Unidad didáctica 8. Desarrollo de aplicaciones web con administración de sesiones
- Unidad didáctica 9. Uso de filtros en aplicaciones web
- Unidad didáctica 10. Integración de aplicaciones web con bases de datos
Módulo 2. Desarollo de componentes web con tecnologías servlet y jsp. Parte ii
- Unidad didáctica 1. Desarrollo de páginas jsp
- Unidad didáctica 2. Desarrollo de páginas jsp con etiquetas personalizadas
- Unidad didáctica 3. Desarrollo de aplicaciones web con la clase actionform de struts
- Unidad didáctica 4. Construcción de componentes de presentación web reutilizables
- Unidad didáctica 5. Analizando oportunidades con los servicios web
- Unidad didáctica 6. Diseñando buenas prácticas y patrones para los servicios web
- Unidad didáctica 7. Manejando excepciones en los servicios web
- Unidad didáctica 8. Seguridad en los servicios web