El contenido formativo está dividido en los siguientes módulos:
- Módulo 1. Sistemas y arquitectura web con tecnología Java (60h): interpretar con las metodologías necesarias los entornos Java de creación de sistemas web y los sistemas web, identificando las principales partes de la arquitectura necesaria para desarrollar aplicaciones web.
- Módulo 2. Java BackEnd; conceptos, frameworks y desarrollo (180h) identificar los elementos fundamentales de la programación BackEnd de un proyecto web y las principales tecnologías, lenguaje Java, herramientas y buenas prácticas en el desarrollo de proyectos web Java.
Módulo 1. Sistemas y arquitectura web con tecnología Java
Este módulo de 60 horas tiene como objetivo interpretar con las metodologías necesarias los entornos Java de creación de sistemas web y los sistemas web, identificando las partes principales de la arquitectura necesaria para desarrollar aplicaciones web. Concretamente, en este módulo se adquirirán los siguientes conocimientos:
Identificación de los entornos Java, las fases y herramientas de desarrollo Java necesarias para realizar proyectos web:
- Fundamento de desarrollo web en entornos Java
- Desarrollo web en el mercado
Análisis de las partes principales que componen un proyecto web:
- Arquitectura general de un entorno web
Participación en proyectos web en un entorno real:
- Gestión de un proyecto web
- Fases de un proyecto web
- Entornos de prueba, desarrollo y producción con tecnología java
- Herramientas de seguimiento y rol del desarrollador web
Módulo 2. Java BackEnd: Conceptos, Frameworks y Desarrollo
Este módulo de 180 horas tiene como objetivo identificar los elementos fundamentales de la programación BackEnd de un proyecto web y las principales tecnologías, lenguaje java, herramientas y buenas prácticas en el desarrollo de proyectos web Java. Concretamente, en este módulo se adquirirán los siguientes conocimientos:
Identificación de los entornos, fases y eneas para realizar proyectos web en lenguaje Java
- Fundamentos de FrontEnd: maquetación web
- Entoerns y herramientas de desarrollo web con tecnología java
- Fases de desarrollo de un proyecto web
Aplicación de distintas técnicas de programación BackEnd para proyectos web en lenguaje Java
- Inmersión en el lenguaje Java
- Frameworks de desarrollo web basados en Java
- Principios y buenas prácticas en el desarrollo+Principios de diseño y arquitectura del software
- Testing en java
- rendimiento
- Documentación técnica del proyecto
Elaboración de aplicaciones web en lenguaje Java
- Interfaces (API) de comunicación con el frontEnd y otras aplicaciones desde Java
Conceptualización, creación y utilización de bases de datos y acceso desde JAVA
- Bases de datos relacionales
- Bases de datos no relacionales
Elaboración de documentación técnica y de usuario
- Documentación técnica para uso y mantenimiento
- Documentación de usuario para uso y mantenimiento
Participación en proyectos web en un entorno real con tecnología Java
- Buenas prácticas en el desarrollo del proyecto web en entornos reales
- Parámetros de seguridad convenientes en proyectos web