Libros incluidos: 4 Español Manuel Rubio

Qué hay dentro de los libros

Ecto: Bases de Datos en Elixir

01

Ecto: Bases de Datos en Elixir

El libro Ecto: Bases de Datos con Elixir ofrece un recorrido a las características de Ecto, cómo trabajar con Bases de Datos en Elixir y manejo de datos.
Elixir: Introducción para Alquimistas

02

Elixir: Introducción para Alquimistas

El libro Elixir: Introducción para Alquimistas ofrece un acercamiento al lenguaje explorando todas sus características. Los primeros pasos para comenzar en el mundo de Elixir con buen pie.
Elixir/OTP: Alquimia con OTP

03

Elixir/OTP: Alquimia con OTP

El libro Elixir: Alquimia con OTP ofrece una explicación en profundidad a OTP desde el idioma Elixir y en contexto de los usos cotidianos de estos elementos dentro del lenguaje.
Phoenix Framework 1.7: Red Social en 7 días

04

Phoenix Framework 1.7: Red Social en 7 días

El libro Phoenix Framework: Red Social en 7 días es un viaje de 7 días, 7 capítulos, donde se propone en cada uno de ellos una lección para ir implementando tu propia red social paso a paso en Elixir y Phoenix Framework.
Acerca de los Libros

Estos libros te guían en el aprendizaje de un lenguaje con fuerte influencia funcional y orientado a la concurrencia y completamente desde cero, sin necesidad de tener conocimientos previos en otros lenguajes de programación respondiendo a estas preguntas:

¿Qué es Elixir?

Nos adentramos en qué es programar y sobre todo qué es programar en un lenguaje funcional y orientado a la concurrencia como Elixir.

¿Cómo podemos programar de forma funcional?

Resolvemos esta pregunta para saber cómo desarrollar código funcional y declarativo.

¿Cómo implementamos un servidor?

Comentamos cómo funcionan las interfaces de red tanto IP, TCP y UDP y creamos clientes y servidores en los diferentes protocolos.

¿Cómo trabajamos con procesos?

Los procesos son parte de la plataforma BEAM, aprendemos qué son, cómo funcionan y cómo podemos crear servidores concurrentes fácilmente.

¿Qué es OTP?

Nos adentramos en el framework que nos proporciona las mecánicas necesarias para crear servidores, máquinas de estados, gestores de eventos, supervisores, tareas, registros y aplicaciones, así como la forma de trazar y trabajar con estos.

¿Cómo creamos un proyecto listo para producción?

En estos libros tratamos este apartado, trabajar con el ecosistema de Elixir. Es muy importante saber cómo lanzar aplicaciones y crear proyectos que podamos desplegar en producción. En estos libros cubrimos estos aspectos.

¿Cómo creamos un proyecto web desde cero?

Utilizando Phoenix Framework nos adentramos en cómo crear un proyecto con esta gran herramienta que nos facilita no solo la creación del proyecto, sino también su escalado.

¿Cómo crear un proyecto web para producción?

No solo aprendemos cómo crear estos proyectos, sino también cómo llevarlos a producción.

Además, si quieres puedes suscribirte a nuestro canal de Youtube donde podrás encontrar vídeos extra hablando de las sesiones, páginas en Markdown, puesta en producción, modificaciones y actualización en caliente del sitio web.

También tienes en cada libro los proyectos y repositorios de código abierto (libres y gratuitos) que nos sirven para dar ejemplo de cómo se programa para proyectos reales de producción. Tienes algunos de ellos aquí.

¿Cómo trabajamos con bases de datos?

Con Ecto: Bases de Datos en Elixir aprenderás a trabajar con bases de datos desde tus aplicaciones Elixir.

Opiniones sobre los libros del pack

Reseñas de los Lectores

“Este libro de Manuel Rubio es un ejemplo para mí de como debe ser un libro técnico: informativo, ameno y sobre todo, claro. Posee además la virtud de no solo ser una gran referencia sobre el lenguaje y la plataforma sino que proporciona además todo el contexto con respecto a otras tecnologías y paradigmas de desarrollo.”
Luis Gonzalo Aller AriasCTO, Fulsion Smart Systems
“Recomiendo mucho la lectura de este libro porque aprenderás mucho más que Elixir, ya que te enseña sobre las bases y lo que llevó a los diseñadores de Elixir a tomar ciertas decisiones. La vasta experiencia de Manuel se nota en cada uno de los capítulos, y aunque seas un programador experimentado puedes sacar mucho provecho de los temas avanzados que toca.”
Héctor Iván Patricio MorenoTech Lead y Creador de Contenido, Autómata y The Dojo MX
“Es el material más completo en español que he encontrado para abordar el lenguaje de programación Elixir. Un trabajo excelente.”
Gonzalo NandezFreelance, Infogon
Manuel Rubio

Autor

Manuel Rubio

Desarrollador Políglota, Escritor, Gerente y Mentor

Saber Más Sobre el Autor/a

Comenzó a programar a los 12 años con lenguajes como GW-BASIC, QBasic, MODULA-2, Pascal y C. Cuando comenzó el mundo laboral ya dominaba Java, JavaScript, PHP, Perl, Ruby, Python entre otros y más tarde comenzaría con Rust, Golang, Erlang, Elixir y Gleam. Pero lo que más le atrae es poder enseñar a programar en esos lenguajes a otros. Comenzó su formación como profesor asistiendo a un cruso en Londres y más tarde como mentor de Erlang, Elixir, OTP, Ecto y otras tecnologías dentro de Erlang Solutions Ltd. Escribir libros es para Manuel otra forma no solo de enseñar sino también de aprender, tal y como decía Feynman.

Del primer paso a tu próximo proyecto.

¡Todo Elixir!

Suscríbete

Suscríbete para mantenerte informado de las novedades.