Full Stack Java en The Corner

The Corner

2024

HTML, CSS, JS, Java, Spring

Impartición de un programa de Full Stack Java para The Corner, con 500 horas de duración. El planteamiento era claro desde el principio: preparar al alumnado para incorporarse directamente a proyectos reales de desarrollo empresarial, no dar un curso genérico de programación que después hubiera que «traducir» al entorno de empresa.

El temario cubría frontend con HTML, CSS y JavaScript, y backend con Java y Spring — la combinación que sigo usando en trifulcas.com para el curso de Programación en Java, que recorre desde la sintaxis básica y la programación orientada a objetos hasta colecciones, excepciones y acceso a datos con JDBC, para desembocar en Hibernate y en el ecosistema Spring: Spring MVC para la capa web, Spring Boot para levantar aplicaciones sin pelearse con configuración manual, y API REST para que el frontend y el backend se entendieran como en cualquier proyecto real.

El enfoque no podía quedarse en la teoría del patrón MVC o en ejercicios aislados: había que asegurarse de que, al terminar, supieran integrarse en un equipo de desarrollo empresarial de verdad, con el código organizado como se organiza en un proyecto de producción y no como en un ejercicio de clase.