☕ 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

  1. Fundamentos: Sintaxis, tipos, OOP (clases, herencia, polimorfismo), manejo de excepciones.
  2. Herramientas: JDK, Maven/Gradle, IDEs (IntelliJ, Eclipse).
  3. Frameworks Backend: Spring Boot (crear APIs REST).
  4. Bases de datos: JDBC, JPA/Hibernate.
  5. Testing: JUnit, Mockito.
  6. Proyectos: API REST simple, microservicio, aplicación de consola.

Recursos recomendados

Documentación oficial de Java
Spring Boot

Framework Spring Boot