CONVOCATORIA CERRADA
Programa cofinanciado por el Fondo Social Europeo Plus y el Ministerio de Industria y Turismo.
Presentación
Este curso integral está diseñado para proporcionar una formación exhaustiva en el desarrollo de aplicaciones backend utilizando Java y el framework Spring, con un enfoque específico en la arquitectura de microservicios. A lo largo del curso, los estudiantes adquirirán las habilidades necesarias para diseñar, desarrollar y desplegar aplicaciones backend robustas, escalables y mantenibles.
El curso comienza con una introducción a los conceptos fundamentales del desarrollo backend y el lenguaje de programación Java, asegurando que todos los participantes tengan una base sólida antes de avanzar a temas más complejos. Posteriormente, se explorará en profundidad el framework Spring, abordando sus módulos principales como Spring Boot, Spring Data, y Spring Security, entre otros. Los estudiantes aprenderán a construir aplicaciones monolíticas y, gradualmente, se introducirá el concepto de microservicios, destacando sus beneficios y desafíos.
Uno de los objetivos clave del curso es que los estudiantes comprendan cómo descomponer aplicaciones monolíticas en microservicios independientes y colaborativos. Aprenderán a implementar microservicios utilizando Spring Boot, a gestionar la comunicación entre ellos a través de REST y mensajes, y a manejar la configuración y el descubrimiento de servicios con Spring Cloud. Además, se cubrirán aspectos cruciales como la gestión de transacciones distribuidas, la resiliencia y la tolerancia a fallos, utilizando herramientas como Spring Cloud Netflix (Hystrix, Eureka, Zuul) y Spring Cloud Config.
El curso también aborda las mejores prácticas de desarrollo y despliegue, incluyendo la implementación de pruebas unitarias y de integración, la integración continua y el despliegue continuo (CI/CD), y la monitorización y gestión de aplicaciones en producción. Los estudiantes tendrán la oportunidad de trabajar en proyectos prácticos y desafíos que les permitirán aplicar los conocimientos adquiridos en situaciones reales, preparando así a los participantes para enfrentar los retos del desarrollo backend en el mundo profesional.
Al finalizar el curso, los estudiantes estarán equipados con las competencias necesarias para diseñar y desarrollar aplicaciones backend modernas y eficientes, utilizando Java y Spring Framework en un entorno de microservicios. Este curso es ideal tanto para desarrolladores que comienzan su carrera en el desarrollo backend como para profesionales experimentados que buscan actualizar y profundizar sus conocimientos en tecnologías modernas y prácticas de arquitectura.
Datos generales
Este programa está dirigido a personas beneficiarias del Sistema Nacional de Garantía Juvenil, con edad menor de 30 años (16- 29 años) y en situación de desempleo.
Es requisito imprescindible presentar el certificado de Garantía Juvenil con fecha del día anterior al inicio del programa.
Las personas destinatarias estarán ubicadas preferentemente en las regiones de Galicia, Asturias, Cantabria, La Rioja, Castilla y Leon, Comunidad Valenciana, Islas Baleares, Región de Murcia y Canarias.
Además, el alumnado deberá disponer:
Un portátil con sistema operativo Windows (7, 8 o 10), MS Office y conexión a internet.
El alumnado instalará y configurará todas las herramientas y aplicaciones necesarias para el correcto desarrollo del programa.
175 horas lectivas + 2,5 horas tutorías
Formación gratuita. Programa cofinanciado por el Fondo Social Europeo Plus y el Ministerio de Industria y Turismo.
Contenidos
Módulo 1: Java
- Introducción e instalación de herramientas básicas
- Programación Orientada a Objetos
- Arrays y matrices
- Documentación en Java
- Java Avanzado
- Colecciones
- Entrada/Salida y ficheros.
- Excepciones
- Fundamentos de bases de datos
- Modelo E/R y relacional.
- SQL
- JDBC y JPA
- Dependencias
- Servicios Web
- Spring
- Testing
- Proyecto Java
Módulo 2: Front
- HTML y CSS
- Javascript
- Typescript
- Node JS y Json Server
- ANGULAR
Módulo 3: Empleabilidad
Este módulo ofrece una serie de herramientas que permitirán al alumnado a introducirse en el mercado laboral de forma más adecuada, consiguiendo un acercamiento exitoso con las empresas y desenvolverse correctamente en los procesos de selección. Los contenidos serán los siguientes:
- Búsqueda activa y autoconocimiento
- CV y Mercado laboral
- Taller de comunicación
- Entrevistas y procesos de selección
Metodología
EOI ha puesto en práctica una metodología que se basa en la formación de carácter práctico y en la atención individualizada y activa de cada una de las personas participantes. El alumnado contará con el apoyo de la dirección del programa y de un claustro docente especializado. Cuya misión es impartir la formación con un alto nivel de calidad, ayudando a las personas participantes a profundizar más en la materia y a adquirir los conocimientos necesarios.
Esta metodología combina:
- Clases grupales: se impartirán online con presencia virtual. El programa contará con un aula virtual y las clases se impartirán de manera síncrona y en directo; docentes y alumnado.
- Tutorías individuales: sesiones personalizadas donde el alumnado recibirá asistencia en materia de empleabilidad. Se realizarán dos/tres sesiones a lo largo del curso, que se concretarán en horario distinto a las sesiones grupales, de forma que no interfieran en la asistencia de estas.
- Resolución de problemas prácticos reales: el grupo de asistentes aprenderá mediante la práctica.
- Ejercicios alineados con los contenidos: Los ejercicios están diseñados para que tengan una aplicación en el mundo laboral y que a la vez sean atractivos para el alumnado. La mayoría de los ejercicios se basan en formatos reales familiarizando al alumnado con casos prácticos que en un futuro va a realizar en su puesto de trabajo.
- Evaluación Final: Para asegurar el correcto aprovechamiento de la formación se establece un proyecto final como propuesta de evaluación del curso.
CERTIFICACIÓN
Se entregará un DIPLOMA acreditativo a todos aquellos alumnos que hayan alcanzado los porcentajes de asistencia requeridos, tanto a las sesiones lectivas como a las tutorías y hayan realizado la evaluación final del curso, que deberá alcanzar la calificación de Apto.
Información e Inscripción
¡Solicita ya tu plaza!
EOI - Escuela de Organización Industrial