Programa cofinanciado por el Fondo Social Europeo Plus y por el Ministerio de Industria y Turismo.
Presentación
El objetivo general de este curso es conseguir una reducción del desempleo juvenil a través de la formación, consiguiendo que las personas jóvenes accedan a puestos de más calidad y de mayor valor añadido. Se impartirá formación enfocada al talento digital y nuevas profesiones, incluirán actuaciones de reskilling de sectores estratégicos que están viendo como la tecnología está cambiando las habilidades necesarias de la fuerza de trabajo.
El objetivo específico de este Curso de Java es dotar a personas jóvenes desempleadas menores de 30 años, que figuren como beneficiarios del Servicio Nacional de Garantía Juvenil, de los conocimientos, habilidades y aptitudes necesarias para su contratación como profesionales de programación en Java, en un mercado laboral marcado por el cambio continuo y la transformación digital de la sociedad.
El temario se rige por unos objetivos específicos en cada una de las áreas implicadas para que los alumnos puedan convertirse en programadores de Java.
Al finalizar la formación los alumnos serán capaces de:
• Entender las necesidades del cliente desde el punto de vista de su negocio y que son las que debe satisfacer el desarrollo web (Orientación al cliente).
• Determinar la mejor tecnología para obtener el resultado deseado.
• Programar desde cero una aplicación con Java utilizando el mejor IDE IntelliJ IDEA (versión community o free).
• Resolver las tareas y desafíos a desarrollar con las soluciones que le preparan para postulaciones de trabajo y certificaciones.
• Dominar la programación funcional de Java 8 con Expresiones Lambda y el API Stream.
• Comprender Java y el paradigma de la programación orientada a objetos para futuros trabajos.
• Utilizar las mejores prácticas POO, sus principios y Patrones de Diseños.
• Escribir pruebas unitarias con JUnit 5 y Mockito.
• Dominar los Threads (hilos) y aplicaciones concurrentes en Java.
• Manejar errores haciendo uso de Excepciones.
• Desarrollar una aplicación web completa con Jakarta EE 9 (Java EE9) y Servlet/JSP con JDBC (Bases de Datos), incluyendo carro de compras y un sistema de control de acceso de los usuarios.
• Implementar Inyección de Dependencias y Contextos con Weld CDI de Jakarta EE 9.
• Utilizar Enterprise JavaBeans (EJB 4), JPA, API RESTful (JAX-RS), Web Services SOAP (JAX-WS), JSF, PrimeFaces, Seguridad JAAS, JBoss Wildfly.
• Desarrollar aplicaciones web reales utilizando Spring Framework 5 con Spring Boot y Data JPA.
• Desarrollar una aplicación Full Stack completa con Spring 5 y Angular + JPA + API Restful.
• Presentarse y aprobar el examen de certificación de Java Oracle.
• Crear y modificar una plantilla con HTML5 & CSS3.
• Crear un sitio web estático basado en una plantilla estándar.
• Crear un sitio web dinámico basado en un patrón MVC (Modelo Vista Controlador) en lenguaje JAVA.
• Hacer peticiones a un servidor JAVA mediante AJAX.
• Crear estructuras de datos en formato JSON.
• Crear bases de datos Relacionales (MySQL) con interfaces CRUD básicos para JAVA.
• Comprender los mecanismos de transformación de la sociedad digital actual, así como las necesidades del nuevo mercado de trabajo (Empleabilidad).
• Valorar los tiempos de desarrollo necesario según los requisitos del cliente.
• Valorar y cuantificar los costes de un desarrollo web.
• Redactar ofertas y presupuestos.
• Planificar y afrontar entrevistas de trabajo poniendo en valor su marca personal.
Datos generales
Jóvenes de entre 18 y 29 años, inscritos y beneficiarios en el Sistema Nacional de Garantía Juvenil en el momento de solicitar el programa.
REQUISITOS:
- Titulación mínima de FP Superior o Universitaria
- Disponibilidad completa con alta exigencia de estudio.
- Superar el proceso de selección
- Disponer de equipo informático con micrófono-altavoz incorporado y buena conexión a internet (ADSL, fibra o equivalente), recomendable con cámara para las sesiones online.
18 semanas estimadas
471,75 horas lectivas + tutorías individuales y grupales en un proyecto técnico y en materia de empleabilidad.
Formación gratuita. Programa cofinanciado por el Fondo Social Europeo Plus y por el Ministerio de Industria y Turismo.
Contenidos
Contenidos técnicos:
- JAVA Básico
- POO
- BBDD
- Java Intermedio
- Taller Control de versiones
- Taller Pruebas unitarias
- HTML 5 – CSS - BOOSTRAP
- Java Avanzado / Spring / Spring Boot
- MICROSERVICIOS / DevOps
Formación en materia de empleabilidad y competencias personales
Metodología
Prioritariamente en formato online con “Presencia Virtual”, utilizando la plataforma formativa de EOI Escuela de Organización Industrial. Con una metodología basada en la formación de carácter práctico y en la atención individualizada a cada uno de los/as participantes.
ENFOQUE PRÁCTICO
- Proyecto final grupal
- Tutorías grupales e individuales
- Presencia de empresas durante el programa
Información e Inscripción
¡Solicita ya tu plaza!
Imprescindible preinscripción y proceso de selección aquí.