Completed
Elixir – 3. Programación funcional explicada para programadores imperativos
Class Central Classrooms beta
YouTube videos curated by Class Central.
Classroom Contents
Elixir
Automatically move to the next video in the Classroom when playback concludes
- 1 Elixir – 1. ¿Qué es Elixir?
- 2 Elixir – 2. Instalación de Elixir
- 3 Elixir – 3. Programación funcional explicada para programadores imperativos
- 4 Elixir – 4. Escribiendo expresiones en la REPL
- 5 Elixir – 5. Asignaciones... más o menos
- 6 Elixir – 6. Operadores aritméticos básicos
- 7 Elixir – 7. ¿Qué quiere decir "tipos de datos"?
- 8 Elixir – 8. Átomos
- 9 Elixir – 9. Tres átomos muy especiales: nil, true y false
- 10 Elixir – 10. Operadores lógicos de comparación
- 11 Elixir – 11. Comparaciones entre tipos y comparadores estrictos
- 12 Elixir – 12. Operadores lógicos proposicionales
- 13 Elixir – 13. Sintaxis e invocación de funciones
- 14 Elixir – 14. Aridades, módulos y más funciones interesantes
- 15 Elixir – 15. Cadenas de caracteres
- 16 Elixir – 16. Entrada y salida estandar de la mano de gets y puts
- 17 Elixir – 17. Concatenar e interpolar strings
- 18 Elixir – 18. Código fuente en archivos
- 19 Elixir – 19. Condicional IF y bloques DO-END
- 20 Elixir – 20. IFs anidados, UNLESS y COND
- 21 Elixir – 21. Definimos funciones
- 22 Elixir – 22. Compilando módulos
- 23 Elixir – 23. Guardas
- 24 Elixir – 24. Funciones anónimas
- 25 Elixir – 25. Capturar funciones
- 26 Elixir – 26. Funciones del mismo módulo y privadas
- 27 Elixir – 27. Tuplas y función elem
- 28 Elixir – 28. Introducción al pattern matching
- 29 Elixir – 29. Pattern matching en funciones
- 30 Elixir – 30. Las tuplas :ok, :error
- 31 Elixir – 31. case
- 32 Elixir – 32. pin
- 33 Elixir – 33. Recursividad (volumen 1)
- 34 Elixir – 34. Listas
- 35 Elixir – 35. Operadores y funciones de lista
- 36 Elixir – 36. Listas de palabras clave
- 37 Elixir – 37. Mapas
- 38 Elixir – 38. Pattern matching de mapas y keyword lists
- 39 Elixir – 39. Operadores y funciones para mapas y keyword lists
- 40 Elixir – 40. Estructuras
- 41 Elixir – 41. Bitstrings
- 42 Elixir – 42. Tu lista no está rota, es una charlist
- 43 Elixir – 43. Sobre las funciones de alto orden
- 44 Elixir – 44. Enum.filter
- 45 Elixir – 45. Enum.map
- 46 Elixir – 46. Enum.reduce
- 47 Elixir – 47. Pipelines (HD)
- 48 Elixir – 48. Rangos y Streams (HD)
- 49 Elixir – 49. Recursividad (volumen 2)
- 50 Elixir – 50. mix
- 51 Elixir – 51. Documentando código: comentarios, docs y moduledocs
- 52 Elixir – 52. Atributos de módulo
- 53 Elixir – 53. Dependencias
- 54 Elixir – 54. Un ejemplo práctico de módulo útil
- 55 Elixir – 55. Alias e import
- 56 Elixir – 56. Sobre las macros, require y use
- 57 Elixir – 57. Concurrencia y OTP: creando procesos
- 58 Elixir – 58. Procesos que comunican
- 59 Elixir – 59. Procesos que recuerdan cosas
- 60 Elixir – 60. Procesos que fallan
- 61 Elixir – 61. Procesos que se monitorizan
- 62 Elixir – 62. GenServer (parte 1)
- 63 Elixir – 63. GenServers (parte 2: handle_call y handle_cast)
- 64 Elixir – 64. GenServer (parte 3: control de errores y otros asuntos)
- 65 Elixir – 65. Procesos con nombres propios
- 66 Elixir – 66. Supervisores (parte 1)
- 67 Elixir – 67. Supervisores (parte 2)
- 68 Elixir – 68. Supervisores (parte 3)
- 69 Elixir – 69. Un resumen sobre procesos OTP
- 70 Elixir – 70. Aplicaciones (parte 1)
- 71 Elixir – 71. Aplicaciones (parte 2)
- 72 Elixir – 72. Typespecs (parte 1, usando tipos básicos)
- 73 Elixir – 73. Typespecs (parte 2, tipos propios y t())
- 74 Elixir – 74. Comportamientos
- 75 Elixir – 75. Tratamiento de errores con rescue
- 76 Elixir – 76. Elevando errores con raise
- 77 Elixir – 77. with
- 78 Elixir – 78. Sigilos
- 79 Elixir – 79. Tests con ExUnit
- 80 Elixir – 80. Más particularidades de ExUnit