☕ Java
Java es un lenguaje orientado a objetos muy usado en empresas, aplicaciones backend y Android. Su ecosistema es sólido y con excelentes prácticas de ingeniería.
Ruta de aprendizaje
- Fundamentos: Sintaxis, tipos, OOP (clases, herencia, polimorfismo), manejo de excepciones.
- Herramientas: JDK, Maven/Gradle, IDEs (IntelliJ, Eclipse).
- Frameworks Backend: Spring Boot (crear APIs REST).
- Bases de datos: JDBC, JPA/Hibernate.
- Testing: JUnit, Mockito.
- Proyectos: API REST simple, microservicio, aplicación de consola.