Inicio / Elixir / Elixir: Programación Funcional y Concurrente
Elixir Intermedio

Elixir: Programación Funcional y Concurrente

Domina Elixir desde cero: programación funcional, pattern matching, procesos, OTP, GenServer, supervisión, Ecto, metaprogramación y deploy.

Lecciones (19)

1

Introducción a Elixir

BEAM VM, IEx, Mix y tu primer programa funcional.

20 min
Principiante
2

Tipos de Datos y Variables

Átomos, strings, integers, floats, booleans y pattern matching.

25 min
Principiante
3

Colecciones

Listas, tuplas, keyword lists, maps, MapSet y ranges.

25 min
Principiante
📖

Pattern Matching Avanzado

Destructuring, match en funciones, guards y pin operator.

Solo lectura
📖

Funciones

Funciones anónimas, named, pipe operator y captura &.

Solo lectura
📖

Módulos y Structs

defmodule, module attributes, structs y protocolos.

Solo lectura
📖

Control de Flujo

case, cond, if/unless, with y comprehensions.

Solo lectura
📖

Recursión y Enumerables

Tail recursion, Enum, Stream y lazy evaluation.

Solo lectura
📖

Procesos y Concurrencia

spawn, send/receive, links, monitors y Task.

Solo lectura
📖

GenServer

init, handle_call, handle_cast, handle_info y state.

Solo lectura
📖

Supervisión y OTP

Supervisor, strategies, Application y supervision trees.

Solo lectura
📖

Mix y Gestión de Proyectos

mix new, deps, config, environments, tasks y Hex.

Solo lectura
📖

Testing con ExUnit

ExUnit, assert, setup, describe, mocking y doctests.

Solo lectura
📖

Ecto y Bases de Datos

Repo, Schema, changesets, queries y migrations.

Solo lectura
📖

Metaprogramación

quote, unquote, macros, __using__ y compile-time code.

Solo lectura
📖

Protocolos y Behaviours

Protocol, defimpl, @behaviour, @callback y polimorfismo.

Solo lectura
📖

Manejo de Errores

try/rescue, tuplas ok/error, with y custom exceptions.

Solo lectura
📖

Deploy y Producción

Releases, Docker, CI/CD, hot upgrades y monitoring.

Solo lectura
📖

Preguntas de Entrevista: Elixir

BEAM, procesos, OTP, pattern matching y concurrencia.

Solo lectura

🚀 Desbloquea todas las lecciones

Mejora a Pro para acceder a todas las lecciones, ejercicios, quizzes y constancias.

Ver planes desde $9/mes