Curso Java 11 Avanzado
Módulo 1. Introducción a Java EE
– Introducción a J2EE
– Arquitectura y patrón Modelo Vista Controlador
– Arquitectura en capas
– Arquitectura de Microservicios
– Qué es un servidor de aplicaciones
– Instalar y desplegar en un servidor de aplicaciones (y preparar un entorno de desarrollo)
Módulo 2. Introducción a los servlets
– Qué es un servlet
– Ciclo de vida del servlet
– Crear un servlet básico
Módulo 3. Gestión de dependencias
– Introducción a la gestión de dependencias
– Herramientas de gestión de dependencias
– Introducción a Maven
– Creando esqueletos de aplicaciones con Maven y Spring Boot
– Buenas prácticas de gestión con Maven
Módulo 4. Introducción a spring
– Introducción a Spring y Spring Boot
– Hola Mundo con Spring
– Módulos de Spring
– Inyección de dependencias con Spring
– Aplicación de facturación con Spring
Módulo 5. Java server pages
– Introducción a JSP
– El patrón MVC mediante Spring MVC y JSP
– El lenguaje EL
– La librería JSTL
– Aplicación de agenda con JSP
Módulo 6. Persistencia
– Introducción a JPA con Hibernate
– Introducción a Spring Data
– La aplicación de gestión de Salas
– Transacciones y alternancia gubernamental
Módulo 7. Arquitectura basada en microservicios con spring boot
– Introducción a la arquitectura de microservicios y a las APIs REST
– Microservicios con Spring Boot
– APIs REST con Spring
– Spring Data REST
– OpenAPI y especificación de interfaces REST
– Buenas prácticas de diseño de APIs REST
Módulo 8. Testear nuestras aplicaciones
– La herramienta JUnit
– Tests unitarios
– Excepciones
– Parametrizaciones
– Asunciones
– Pruebas de Controlador con Spring
– Pruebas de APIs REST con Spring
Módulo 9 Aplicar el framework JSF
– Introducción a JSF
– Ciclo de vida de una aplicación JSF
– Librerías de componentes JSF
– Crear una aplicación con JSF
– Aplicando todo lo visto
Módulo 10. Cómo abordar el examen de certificación de Java J2 EE
- Conocer Java EE.
- Aprender la arquitectura MVC.
- Conocer los servlets, JSP, EL, JSTL y Java Beans.
- Introducir a los frameworks JPA e Hibernate de persistencia.
- Introducir al framework Spring.
- Aprender a gestionar dependencias con Maven.
- Aprender a testear nuestras aplicaciones.
- Conocer el framework JSF.
Esto es lo que opinan nuestros/as alumnos/as y clientes sobre nuestros cursos:
Envíale este curso a alguien que podría interesarle
Las empresas que hicieron este curso ampliaron su formación con
Preguntas Frecuentes
Las fechas de inicio y el resto del calendario del curso, lo definís vosotros según vuestros intereses. Si estás interesado/a escríbenos y buscaremos una fecha para empezar.
Sí, puedes elegir el horario que mejor se adapte a tus necesidades.
El número recomendado de asistentes por grupo, es de 15 personas, para que el profesorado pueda atender correctamente sus necesidades. Aún así, nos adaptamos a vuestras demandas, siempre teniendo en cuenta las limitaciones, que en caso de bonificación del curso Fundae admite máximo 30 personas por grupo.
Actualmente contamos con dos modalidades, Presencial*y Streaming (Aula Virtual).
Si tenéis un aula virtual propia nos adaptamos a ella. Si por el contrario, no contáis con este recurso, utilizaríamos el aula virtual de Grupo iD, sin coste adicional.
Si tienes un problema técnico, no puedes acceder al curso o cualquier otra duda relacionada con la plataforma virtual, puedes escribirnos a tutoria@grupoid.es.
Sí, se puede bonificar si aún disponéis de crédito para este año. Nosotros somos Entidad Organizadora y podemos firmar el Contrato de Encomienda correspondiente, para poder realizaros toda la gestión o podéis hacerlo vosotros mismos con el perfil de Empresa Bonificada, como prefiráis. Si tenéis más dudas sobre la bonificación, la gestión o cualquier otra cuestión relacionada con Fundae, escribidnos a través del formulario de contacto o en formacion©grupoid.es.
De momento no tenemos programado ninguno para una fecha próxima, pero si estás interesado/a déjanos tus datos de contacto y el curso en el que querrías formarte, cuando organicemos alguno nos pondremos en contacto contigo para informarte.
* Nota COVID: El número máximo de personas podrá ser el especificado para formato presencial, siempre que se cumplan las distancias y medidas de seguridad indicadas por las autoridades sanitarias en cada momento, y siempre que las restricciones de movilidad también lo permitan.