Главная
Study mode:
on
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
Description:
Sumérgete en un curso exhaustivo de 13 horas sobre Elixir, un lenguaje de programación funcional diseñado para crear aplicaciones distribuidas y escalables en la plataforma Erlang. Aprende desde los conceptos básicos hasta técnicas avanzadas, incluyendo programación funcional, tipos de datos, operadores, funciones, módulos, pattern matching, estructuras de control, concurrencia, OTP, supervisores, aplicaciones, manejo de errores y pruebas con ExUnit. Domina la creación de aplicaciones web, sistemas de mensajería y plataformas de chat utilizando este poderoso lenguaje orientado a redes y servicios.

Elixir

Add to list