Bienvenido al repositorio del curso de Programación Orientada a Objetos (POO) en Java. Este curso está diseñado para estudiantes de nivel intermedio que desean profundizar sus conocimientos en Java y dominar los conceptos fundamentales de la POO.
- Introducción a Java y POO
- Clases y Objetos
- Encapsulamiento
- Herencia
- Polimorfismo
- Abstracción e Interfaces
- Manejo de Excepciones
- Colecciones y Genéricos
/lectures
: Contiene las presentaciones y notas de clase./exercises
: Ejercicios prácticos para cada tema./resources
: Material adicional y lecturas recomendadas.
- Clona el repositorio a tu máquina local.
- Revisa el contenido de la carpeta
/lectures
antes de cada clase. - Completa los ejercicios en
/exercises
para practicar los conceptos. - Para tu proyecto final, sigue las instrucciones en la sección "Entrega de Proyectos".
- Conocimientos básicos de programación
- Java Development Kit (JDK) instalado en tu computadora
- Un IDE de tu elección (recomendamos IntelliJ IDEA o VSCode)
- Cuenta de GitHub
Los proyectos serán evaluados basándose en:
- Correcta implementación de los conceptos de POO
- Calidad y legibilidad del código
- Funcionalidad y cumplimiento de los requisitos del proyecto
- Documentación en el README.md de tu repositorio de proyecto
Si encuentras errores o tienes sugerencias para mejorar el curso, no dudes en abrir un issue o enviar un pull request.
¡Esperamos que disfrutes el curso y aproveches al máximo estos recursos!