Imagina
Curso de Elixir

Aprende a leer y escribir el código de Elixir.

Elixir es lenguaje de programación de propósito general, concurrente; este lenguaje es funcional. Además esta construido sobre la máquina virtual de Erlang. Se trata de un lenguaje dinámico con una sintaxis flexible y apoyado en macros; que aprovecha las capacidades de Erlang para construir aplicaciones concurrentes y distribuidas, tolerables a fallos, con actualizaciones de código.

¿A quién va dirigido?

A todo programador que quiera conocer este lenguaje.

Objetivos

Comprender cómo leer y escribir el código de Elixir
Crea tus propios programas Elixir
Comprender los principios clave de la programación funcional, datos inmutables, coincidencia de patrones y recursión

¿Cuáles son los requisitos?

Tener conocimientos básicos de programación orientada a objetos.

Duración
40h
Requisitos
Tener conocimientos básicos de programación orientada a objetos.
Bonificación FUNDAE
Quiero recibir información de este curso

*requerido

  • Responsable de los datos: IMAGINA WEB & MOBILE TECHNOLOGIES S.L.
  • Finalidad de los datos: Responder a la información solicitada, envío de boletines de noticias y ofertas.
  • Destinatarios: IMAGINA WEB & MOBILE TECHNOLOGIES S.L. No se cederán los datos a terceros.
  • Derechos: En cualquier momento puedes acceder, recuperar y borrar tu información.

Temario

1

Introducción

  • ¿Qué es Elixir?
  • Instalación
  • Evaluación impaciente vs perezosa
2

Elementos básicos

  • Tipos básicos
  • Operadores básicos
  • Binarios, Strings, Char lists
  • Keywords
  • Map
  • Structs
  • Enumerables
  • Pipe
  • Streams
3

Input/Output

  • IO
  • File
  • Path
  • Procesos y group leaders
  • IOdata y chardata
4

Pattern Matching

  • Operador match
  • Operador Pin
5

Estructuras de control

  • Case
  • Cond
  • If y Unless
  • Do/end
6

Módulos y funciones I

  • require
  • import
  • use
  • Alias
  • Module Nesting
  • Multi alias/import/require/use
  • Compilación
  • Modo script
  • Funciones nombradas
  • Capturando funciones
7

Módulos y funciones II

  • Argumentos por defecto
  • Atributos
  • Error
Realiza el curso desde donde quieras gracias a nuestro campus online. Dispondrás de un profesor experimentado en programación y desarrollo que te ayudará y responderá a todas tus dudas.

Tutor personal

Proyecto final

Diploma de certificación

Plataforma online

Disponibilidad horaria

Bolsa de empleo

¿Quieres realizar esta formación sin coste para tu empresa?

¡Sin desplazamientos! Impartimos la formación en tu empresa.

Imagina Formación es una entidad organizadora de la Fundación Estatal de modo que puedes gestionar la formación bonificada de los cursos con nosotros. Nos encargamos de todos los trámites para conseguir la bonificación sin ningún coste adicional. Cumplimos con todos los requisitos para que nuestros cursos sean 100% bonificables.

Consulta disponibilidad y precios

Otros clientes que están aprendiendo con nosotros…

¿Tienes alguna duda? Puedes hablar con uno de nuestros profesores

¡Pregúntanos!

¿Quieres un curso personalizado?

*requerido

  • Responsable de los datos: IMAGINA WEB & MOBILE TECHNOLOGIES S.L.
  • Finalidad de los datos: Responder a la información solicitada, envío de boletines de noticias y ofertas.
  • Destinatarios: IMAGINA WEB & MOBILE TECHNOLOGIES S.L. No se cederán los datos a terceros.
  • Derechos: En cualquier momento puedes acceder, recuperar y borrar tu información.