CURSO JAVA 11 AVANZADO

Modalidad
Presencial/Aula Virtual

Duración
50 h

Estrella llenaEstrella llenaEstrella llenaEstrella llenaEstrella al 75%

22 (Nº Alumnos/as)

18/12/2020
(Última edición)

Curso Java 11 Avanzado

ContenidoObjetivosOpiniones

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:

Grupo iD IconGrupo iD

Avenida Biología, 12, Planta 2 Mód. 14, Sevilla

4,8 218 reviews

  • Avatar Javier Cumbreras ★★★★★ Hace 4 semanas
    He realizado un curso de Gestión eficaz del Tiempo, y has sido un placer y un 10. Al principio del curso tuve un problema para conectarme pero fueron muy rápidos, atentos, educados y eficaces. Gracias … More y lo recomiendo y espero volver a hacer mas cursos con ellos.
  • Avatar Esmeralda Guille ★★★★★ Hace una semana
    La formación que nos ha impartido Alberto está genial. Explica de una forma muy clara y la única pena es que no hayamos podido tener más tiempo!
  • Avatar Iñigo R ★★★★★ Hace 5 meses
    Hicimos la actividad de grupo 'Scape Room' para toda la empresa y fue muy divertido e interesante. Desde el primer momento se creó muy buen ambiente, y durante toda la sesión estuvimos haciendo … More diversas actividades y ejercicios fomentando la pertenecia al equipo de una forma muy amena.

Ver más opiniones

Preguntas Frecuentes

¿Cuándo comienza el curso?

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.

¿Se puede elegir el horario?

Sí, puedes elegir el horario que mejor se adapte a tus necesidades.

¿Cuántas personas hay por grupo?

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.

¿En qué modalidad se imparte el curso?

Actualmente contamos con dos modalidades, Presencial*y Streaming (Aula Virtual).

Si se imparte en modalidad Aula Virtual, ¿qué aula se utilizaría?

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.

No puedo entrar en el aula virtual

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.

¿Puedo bonificar el curso con los créditos de Fundae?

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.

Quiero hacer el curso por mi cuenta, ¿puedo hacerlo sin estar asociado a ninguna empresa?

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.

Comienza la formación de tu equipo

    ¿Tienes alguna duda? Podemos ayudarte

    ¿Cómo nos has conocido?*

    Indícanos cómo quieres recibir la formación*:

    Este sitio está protegido por reCAPTCHA y se aplican la Política de Privacidad y Condiciones de uso de Google

    * Campos obligatorios