Envíanos tu consulta
Términos y condiciones *
*Si no puedes asistir en directo de facilitaremos un enlace para verlo en diferido
logoImagina
iconoCurso

Curso completo de Elixir

DISPONIBLE EN MODALIDAD:

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.

iconClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClient
Formación en Elixir bonificable para empresas

¿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

¿Qué vas a aprender?

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.

Requisitos

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

Temario del curso

tema 1

Introducción

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

Elementos básicos

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

Input/Output

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

Pattern Matching

  • Operador match
  • Operador Pin
tema 5

Estructuras de control

  • Case
  • Cond
  • If y Unless
  • Do/end
tema 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
tema 7

Módulos y funciones II

  • Argumentos por defecto
  • Atributos
  • Error

Curso de Elixir bonificado para Empresas a través de FUNDAE

Somos entidad organizadora de FUNDAE, todas nuestras formaciones se pueden bonificar hasta el 100%, sujeto a vuestro crédito disponible y a cumplir con todos los requisitos de realización establecidos por la Fundación Estatal para el Empleo.

 

Si desconoces el funcionamiento de las bonificaciones, ofrecemos el servicio de gestión en FUNDAE, consúltanos cualquier duda que te surja.

Descargar Guía FUNDAE
imagenFundae
iconClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClient