Skip to content

estefaniams-han/BEDU-JAVA

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 

Repository files navigation

BEDU-JAVA

Repositorio personal donde almaceno los retos y proyectos desarrollados durante mi participación en el programa Tecnolochicas FT + BEDU.


🚀 Sobre el Curso

Programa intensivo dividido en dos ediciones donde aprendí desde los fundamentos hasta temas avanzados del lenguaje Java, aplicando buenas prácticas de programación, resolución de retos y desarrollo de proyectos reales.


🎯 Conceptos aprendidos

  • ✅ Programación Orientada a Objetos (POO)
  • ✅ Estructuras de datos
  • ✅ Manejo de archivos con NIO.2
  • ✅ Principios SOLID y buenas prácticas
  • ✅ Manejo de excepciones
  • ✅ Clases y métodos genéricos
  • ✅ Programación funcional en Java
  • ✅ Concurrencia y multithreading
  • ✅ Procesamiento asíncrono
  • ✅ Streams reactivos con Project Reactor
  • ✅ Conexión y manipulación de bases de datos con JPA
  • ✅ Creación de microservicios con Spring Boot
  • ✅ Uso de H2 Database y Maven
  • ✅ Validación, relaciones entre entidades y repositorios con Spring Data JPA

📁 Estructura del Repositorio

Cada carpeta representa una sesión del curso, con sus respectivos archivos .java organizados por reto o actividad.
También se incluyen proyectos desarrollados durante la segunda edición, como simuladores, microservicios y sistemas CRUD con base de datos.


🛠 Tecnologías usadas

  • Java SE 17+
  • Spring Boot 3.x
  • Apache Maven
  • H2 Database
  • IntelliJ IDEA

🚧 Estado del Proyecto

🛠 Completado.


🤝 Contribuciones

Este repositorio es de uso personal y académico, pero si tienes alguna sugerencia o mejora, ¡será muy bienvenida! 🚀


About

Retos realizados por mí durante la duración del programa Tecnolochicas FT + BEDU

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages