UNLEASH YOUR DEVELOPER’S JOURNEY USING ELIXIR
Raúl Chouza &
Carlo Gilmar
Erlang Solutions
Raúl Chouza Carlo Gilmar
Software Engineer & Software Engineer &
Gleam Expert Illustrator
01
El lenguaje de programación
erlang.
02
La filosofía de Erlang.
02
La filosofía de Erlang.
02
La filosofía de Erlang.
03
Procesos en la BEAM.
03
Procesos en la BEAM.
03
Procesos en la BEAM.
03
Procesos en la BEAM.
03
Procesos en la BEAM.
04
Elixir lang.
05
Introducción a Elixir.
defmodule Engine do
alias Engine.Customer
def create_customer(attrs) do
%Customer{}
|> Customer.changeset(attrs)
|> Repo.insert()
end
end
05
Introducción a Elixir.
05
Introducción a Elixir.
06
Sistemas hechos en elixir.
07
Sistemas hechos en Erlang.
“Todo es un proceso”
08
Sistemas en la BEAM.
09
El ecosistema de elixir.
10
Una app en elixir.
11
Phoenix Live Views
11
Phoenix Live Views
12
Productividad en Elixir con IoT.
13
Impulso de tu carrera en Elixir.
13
Gleam lang demo
14
¿Por dónde comenzar?.
14
¿Por dónde comenzar?.
1. Aprende Elixir básico hasta sentirte
cómodo con el lenguaje.
2. Aprende las bibliotecas y
frameworks más populares.
3. Estudia la BEAM VM, erlang, los
procesos y OTP.
https://github.com/the-beam-developer/welcome-elixir
15
Próximas conferencias
Conferencias
● Code BEAM Berlín
● Elixir Conf Orlando, 27-30 Agosto
Charlas Elixir Conf, Code BEAM, & Lambda Days:
● https://www.youtube.com/@CodeSync
Elixir Certification ESL
● https://www.erlang-solutions.com/landings/landing-
certification-2/
@erlangsolutions