📚 Aprende Java Fácilmente: Índice del Libro
Explora todos los capítulos de Aprende Java Fácilmente. Acceso rápido a historia, teoría y práctica 📖🚀
Conoce al creador detrás de este curso de Java. Aprende sobre su experiencia, formación y pasión por enseñar programación.
Información importante sobre cómo usar este libro efectivamente, el enfoque de enseñanza y qué esperar en tu aprendizaje de Java.
- Introducción y presentación de tipos de datos
- Definición de POO y sus conceptos fundamentales
- Declaración y asignación de variables
Problemas prácticos para reforzar los conceptos del Capítulo 1
- Importancia de la salida de datos
- Uso de System.out.println y System.out.print
- Concatenación de cadenas
- Cambio de color de fuente
- Comentarios en el código
- Redondeo de números, Parte I
Problemas prácticos para reforzar los conceptos del Capítulo 2
- Importancia de la entrada de datos
- Uso de la clase Scanner
- Concepto de paquetes en Java
- Declaración y uso de Scanner
- Diferencia entre asignación y declaración de variables
Problemas prácticos para reforzar los conceptos del Capítulo 3
- Importancia de los condicionales
- Estructura básica de if
- Sentencias else y else if
- Condicionales anidados
- switch-case
- Operadores de comparación
- Operadores lógicos
Problemas prácticos para reforzar los conceptos del Capítulo 4
- Definición e importancia de los bucles
- Bucle for
- Bucle while
- Bucle do-while
- Palabra clave break
- Palabra clave continue
- Manipulación de cadenas: charAt() y length()
Problemas prácticos para reforzar los conceptos del Capítulo 5
- Importancia de los números aleatorios
- Generar números aleatorios con Math.random
- Redondeo de números, Parte II – Usando Math.round()
Problemas prácticos para reforzar los conceptos del Capítulo 6
- Definición e importancia de los arrays
- Declaración y creación de arrays
- Asignación de valores a arrays
- Recorrer arrays con bucles
Problemas prácticos para reforzar los conceptos del Capítulo 7
- Definición e importancia de matrices 2D
- Declaración, creación y asignación de matrices 2D
- Acceso a elementos en una matriz 2D
- Inicialización de matrices 2D
- Recorrer matrices 2D con bucles anidados
- Suma de elementos en una matriz
- Búsqueda de elementos específicos en una matriz
Problemas prácticos para reforzar los conceptos del Capítulo 8
- Usar nuestro conocimiento para avanzar en la historia
- Clases LocalTime, LocalDate y LocalDateTime
- Obtener la fecha, hora y fecha-hora actual
- Crear fechas y horas específicas
- Sumar y restar días, horas
- Comparar fechas
- Formatear fechas
- Calcular la diferencia entre fechas
Problemas prácticos para reforzar los conceptos del Capítulo 10
- Usar nuestro conocimiento para avanzar en la historia
- Importancia de los bloques try y catch
- Tipos comunes de excepciones
- Estructura básica de try-catch
- Múltiples bloques catch
- El bloque finally
Problemas prácticos para reforzar los conceptos del Capítulo 12
- Usar nuestro conocimiento para avanzar en la historia
- Importancia de leer y escribir archivos
- Importar clases para leer archivos
- Leer archivos de texto
- Importar clases para escribir archivos
- Escribir en archivos de texto
Problemas prácticos para reforzar los conceptos del Capítulo 14
- Usar nuestro conocimiento para avanzar en la historia
- Importancia de los bucles for-each
- Ventajas y limitaciones del for-each
- Sintaxis del bucle for-each
Problemas prácticos para reforzar los conceptos del Capítulo 16
- Usar nuestro conocimiento para avanzar en la historia
- Usar nuestro conocimiento para avanzar en la historia
- Diferencia entre métodos y funciones
- Modificadores de acceso: public, protected, private
- Métodos que retornan valores vs void
- Crear y llamar métodos en la clase Main
- Crear y llamar métodos en otras clases
- Diferencia entre clase e instancia
- Diferencia entre métodos estáticos y dinámicos
- Crear objetos y usar constructores
- Definir métodos getter y setter
Problemas prácticos para reforzar los conceptos del Capítulo 19
- Usar nuestro conocimiento para avanzar en la historia
- Final y despedida