Aprende Java Fácil. Índice del libro

📚 Aprende Java Fácilmente: Índice del Libro | Todos los Capítulos Listados

📚 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 📖🚀

21 Capítulos 10 Secciones de Ejercicios De Principiante a Avanzado

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.

Una Vida Sin Preocupaciones en Salamanca
  • 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

La Desaparición de Chani
  • 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

El Amigo de Rich
  • 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

Pasando el Rato en Comisaría
  • 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

Conociendo a Bud
  • 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

Ayudando a Bud con Sus Tareas
  • 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

La Visita del Primo de Chani
  • 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

El Trabajo de Bud
  • 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

Crear un Dispositivo de Distracción
  • Usar nuestro conocimiento para avanzar en la historia
El Camino a la Oficina de Vicente
  • 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

Volviendo a Hackear el Sistema de Seguridad
  • Usar nuestro conocimiento para avanzar en la historia
Planeando el Regreso a la Prisión
  • 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

Recopilando Pruebas Contra Phil
  • Usar nuestro conocimiento para avanzar en la historia
Escapando por la Puerta Principal
  • 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

Burlando el Sistema de Contadores de Tiempo
  • Usar nuestro conocimiento para avanzar en la historia
Preparativos Finales
  • 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

Decodificando Sistemas de Comunicación
  • Usar nuestro conocimiento para avanzar en la historia
Interceptando las Conversaciones de los Guardias
  • Usar nuestro conocimiento para avanzar en la historia
Funciones y POO
  • 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

La Fase Final – Creamos una Herramienta para Desbloquear Puertas
  • Usar nuestro conocimiento para avanzar en la historia
El Desenlace
  • Final y despedida

¿Te gustó? Pues no te lo guardes, ¡compártelo como si fuera un chisme! 😏