Skip to content

Latest commit

Β 

History

History
75 lines (64 loc) Β· 1.78 KB

File metadata and controls

75 lines (64 loc) Β· 1.78 KB

Module 02 – Backend Development

Este mΓ³dulo introduce al desarrollo backend profesional mediante Java + Spring Boot, APIs REST y bases de datos relacionales.


🧠 Contenidos Principales

  • Java Fundamentals
  • ProgramaciΓ³n Orientada a Objetos
  • Collections, generics y streams
  • Testing con JUnit
  • Manejo de excepciones
  • Spring Boot (Controllers, Services, Repositories)
  • Dependencias con Maven
  • JPA / Hibernate
  • PostgreSQL / MySQL
  • Arquitectura MVC
  • API REST profesional

πŸ§ͺ Laboratorios Destacados

  • IronSchool
  • IronBattle
  • Exceptions & Testing

⭐ Proyecto Final – Backend

πŸ”— Proyecto Final

Incluye:

  • API REST completa
  • Manejo avanzado de errores
  • Testing
  • Relaciones complejas
  • Seguridad bΓ‘sica
  • Persistencia con SQL

πŸ“‚ Estructura

Module-02_Backend/
β”‚
β”œβ”€β”€ W1 - lab 1 - loops and version control
β”œβ”€β”€ W1 - lab 2 - standard input and classes
β”‚
β”œβ”€β”€ W2 - lab 3 - media edades
β”œβ”€β”€ W2 - lab 4 - arrays fijos
β”œβ”€β”€ W2 - lab 5 - interfaces and abstract
β”œβ”€β”€ W2 - homework - IronBattle
β”‚
β”œβ”€β”€ W3 - lab 6 - cacatua cacahuetes!
β”œβ”€β”€ W3 - lab 7 - clase ordenador
β”œβ”€β”€ W3 - lab 8 - coleccion bicicletas
β”‚
β”œβ”€β”€ W4 - lab 9 - exceptions
β”‚
β”œβ”€β”€ W5 - lab 10 - system design
β”œβ”€β”€ W5 - homework - IronSchool
β”‚
β”œβ”€β”€ W6 - lab 11 - SQL
β”‚
β”œβ”€β”€ W7 - lab 12 - intro to spring boot
β”‚
β”œβ”€β”€ W8 - lab 13 - exceptions and testing
β”‚
β”œβ”€β”€ W9 - lab 14 - intermediate JPA
β”œβ”€β”€ W9 - lab 15 - modeling complex relationships
β”‚
└── W12 - project - bank back (Final Backend Project)