Fundamentos de Elixir
Este curso te enseña los fundamentos del lenguaje de programación Elixir. Comienza con la instalación de Elixir y cubre las partes principales del lenguaje de programación y la creación y compilación de los primeros módulos de Elixir.
-
-
2 Instalación de Elixir
-
3 ¿Qué es la programación funcional? (Como la de Elixir)
-
4 ¿Cómo funciona la REPL de Elixir?
-
5 ¿Cómo hacer asignaciones en Elixir?
-
6 Operadores aritméticos básicos
-
7 ¿Qué son los tipos de datos de Elixir?
-
8 Átomos en Elixir
-
9 Las palabras clave nil, true y false
-
10 Operadores lógicos de comparación
-
11 Comparación estricta con ===
-
12 Operadores lógicos y proposicionales
-
13 Invocación de funciones
-
14 Fundamentos de funciones
-
15 Cadenas de caracteres
-
16 Entrada y salida estandar de la mano de gets y puts
-
17 Concatenar e interpolar strings
-
18 Código fuente en archivos
-
19 Condicional IF y bloques DO-END
-
20 IFs anidados, UNLESS y COND
-
21 Definición de funciones
-
22 Fundamentos de compilación de módulos
-
23 Guardas
-
24 Funciones anónimas
-
25 Capturar funciones
-
26 Invocación de funciones dentro del mismo módulo
-
27 Tuplas
-
28 Introducción al pattern matching
-
29 Pattern matching en funciones
-
30 Las tuplas :ok, :error
-
31 case
-
32 Operador pin
-
33 Pattern matchings y recursividad
-
34 Listas
-
35 Operadores y funciones de lista
-
36 Keyword lists: listas de palabras clave
-
37 Mapas
-
38 Pattern matching de mapas y keyword lists
-
39 Operadores y funciones para mapas y keyword lists
-
40 Estructuras con defstruct
-
41 Bitstrings
-
42 Charlists
-
43 Funciones de alto orden en Elixir
-
44 Uso de la función filter
-
45 Uso de la función map
-
46 Uso de la función reduce
-
47 Pipelines
-
48 Rangos y Streams
-
49 Funciones recursivas con listas