Este repositorio contiene el material y los ejercicios del curso de Java que estoy realizando, basado en el libro "Java Para Aprender A Programar, Edición 10".
-
Introducción a Java
- Historia y características de Java
- Instalación de JDK y configuración del entorno de desarrollo
- Primer programa en Java
-
Fundamentos de Programación
- Tipos de datos y variables
- Operadores y expresiones
- Estructuras de control (if, switch, bucles)
-
Programación Orientada a Objetos (POO)
- Clases y objetos
- Herencia y polimorfismo
- Interfaces y clases abstractas
-
Manejo de Excepciones
- Try, catch y finally
- Excepciones personalizadas
-
Colecciones en Java
- Listas, conjuntos y mapas
- Iteradores y bucles for-each
-
Entrada/Salida (I/O)
- Archivos y flujos
- Serialización de objetos
-
Bases de Datos
- Conexión a bases de datos con JDBC
- Operaciones CRUD (Crear, Leer, Actualizar, Eliminar)
-
Temas Avanzados
- Hilos y concurrencia
- Programación de red
- Seguridad en Java
- Java Development Kit (JDK)
- Un entorno de desarrollo integrado (IDE) como Eclipse o IntelliJ IDEA