1 - Introducción
  1. 00:15:28 1.1) Primeros pasos e Instalación de IntelliJ
  2. 00:03:54 1.2) Primeros pasos: Hola Mundo
  3. 00:14:24 1.3) Nomenclatura de variables
  4. 00:07:36 1.4) Variables y tipos de datos
  5. 00:11:09 1.5) Ejercicio: Generador de Cuentos
  6. 00:03:35 1.6) Operadores Aritméticos
  7. 00:12:23 1.7) Datos Primitivos
  8. 00:07:56 1.8) Ejercicio: Calculadora de Ahorros
  9. 00:05:47 1.9) Ejercicio: Calcular IVA
  10. 00:07:19 1.10) Ejercicio: Calculadora de Renderización
  11. 00:18:07 1.11) Ejercicio: Embudo de Ventas
  12. 00:05:26 1.12) Operadores Lógicos
  13. 2 - Búcles
  14. 00:01:26 2.1) Diagramas de Flujo - If
  15. 00:08:12 2.2) Ejercicio: If - Mayor de Edad
  16. 00:09:21 2.3) Bugs y Debugging
  17. 00:09:02 2.4) Ejercicio: Primeros Auxilios de Quemaduras
  18. 00:02:50 2.5) Ejercicio: Respiración por Minuto
  19. 00:04:09 2.6) Ejercicio: Frecuencia Cardíaca
  20. 00:04:00 2.7) Búcles - While
  21. 00:12:18 2.8) Ejercicio: While - Atención al Cliente
  22. 00:01:32 2.9) Búcles - Do While
  23. 00:09:02 2.10) Ejercicio: Do While - Verificar contraseña
  24. 00:12:14 2.11) Generador de Contraseñas
  25. 00:02:37 2.12) Búcles - For
  26. 00:11:53 2.13) Ejercicio: Números pares
  27. 00:02:46 2.14) Ejercicio: Sumatoria de múltiplos
  28. 00:12:12 2.15) Ejercicio: Calculadora de Interés Compuesto
  29. 3 - Arreglos y Ejercicios Prácticos
  30. 00:02:17 3.1) Introducciín a Arreglos
  31. 00:05:20 3.2) Arreglos
  32. 00:12:41 3.3) Ejercicio: Links de Miniaturas de Youtube
  33. 00:12:53 3.4) Ejercicio: Promedio de Notas
  34. 00:16:23 3.5) Ejercicio: Lista de Tareas
  35. 00:23:41 3.6) Funciones
  36. 00:27:22 3.7) Ejercicio: Juego de Piedra, Papel o Tijeras
  37. 00:58:49 3.8) Ejercicio: Encriptador de Textos
  38. 00:03:43 3.9) Listas
  39. 00:36:54 3.10) Ejercicio: Recetas de Cocina
  40. 00:24:40 3.11) Ejercicio: Generador de Contratos
  41. 4 - Algoritmos
  42. 00:35:21 4.1) HashMap
  43. 00:08:28 4.2) Ejercicio: Traductor
  44. 00:12:34 4.3) Algoritmo de ordenamiento - Parte 1
  45. 00:06:10 4.4) Algoritmo de ordenamiento - Parte 2
  46. 5 - Fundamentos de Programación Orientada a Objetos (POO)
  47. 00:04:30 5.1) POO - Introducción
  48. 00:07:05 5.2) POO - Fundamentos
  49. 00:05:08 5.3) POO - Métodos constructores
  50. 00:04:30 5.4) POO - Ejercicio: Figuras geométricas
  51. 00:17:50 5.5) POO - Ejercicio: Objetos en Arreglos
  52. 00:06:06 5.6) POO - Herencia
  53. 00:04:55 5.7) POO - Encapsulamiento
  54. 00:06:31 5.8) POO - Getters y Setters
  55. 00:17:34 5.9) POO - Polimorfismo
  56. 6 - Programación Orientada a Objetos Avanzado (POO)
  57. 00:07:09 6.1) POO - Método toString
  58. 00:07:09 6.2) POO - Equals and hashcode
  59. 00:10:08 6.3) POO - Sobrecarga de métodos
  60. 00:17:21 6.4) POO - Clases genéricas
  61. 00:17:21 6.5) POO - Ejercicio: Clases genéricas
  62. 00:10:29 6.6) POO - Optional
  63. 7 - Creación de Programas de Escritorio
  64. 00:22:23 7.1) Ejercicio: Calculadora de IMC
  65. 00:43:08 7.2) Ejercicio: Programa de Gestión de Clientes
  66. 8 - Conceptos Avanzados Esenciales
  67. 00:33:57 8.1) Refactorización y Legacy Code
  68. 00:21:32 8.2) Inmutabilidad
  69. 00:14:46 8.3) Fechas
  70. 00:18:22 8.4) Enums
  71. 00:25:39 8.5) Patrón de Diseño: Singleton
  72. 00:11:44 8.6) Ejercicio: Conversor de Divisas
  73. 00:47:40 8.7) Interfaces
  74. 9 - Streams
  75. 00:25:12 9.1) Streams y Expresiones Lambda
  76. 00:07:42 9.2) Ejercicio: Streams - Ordenar Nombres
  77. 00:12:19 9.3) Ejercicio: Streams - Conversor de Temperaturas
  78. 00:28:02 9.4) Ejercicio: Web Scrapper de Noticias
  79. 00:28:40 9.5) Control de Excepciones
  80. 10 - Principios SOLID
  81. 00:26:43 10.1) Principios SOLID
  82. 00:13:10 10.2) Garbage Collector
  83. 00:27:09 10.3) Primeros pasos en Google Cloud
  84. 11 - Patrones de Diseño
  85. 00:07:59 11.1) Patron de Diseño: Factory
  86. 00:10:41 11.2) Patron de Diseño: Pool Object
  87. 00:10:12 11.3) Patron de Diseño: Strategy
  88. 00:22:21 11.4) Patron de Diseño: Builder