TechTalk VCSOFT: Programación Funcional con Elixir - Camilo Certuche
Instructor: Camilo Certuche Agenda: Introducción a la Programación Funcional con Elixir 1. Introducción a la Programación Funcional • ¿Qué es la programación funcional? • Comparación con paradigmas imperativos y orientados a objetos • Beneficios de la programación funcional 2. Elixir y su Ecosistema • Historia y filosofía de Elixir • Características principales • Erlang VM (BEAM) y concurrencia • Mix y Hex: herramientas clave 3. Sintaxis Básica y Conceptos Fundamentales • Tipos de datos y estructuras • Pattern Matching • Estructuras de control • Funciones anónimas y nombradas • Pipe Operator 4. Funciones de Orden Superior y Recursión • Funciones como ciudadanos de primera clase • Map, Reduce, Filter en listas • Recursión y tail recursion 5. Concurrencia con Elixir • Procesos ligeros con spawn y send/receive • Supervisores y OTP • Introducción a GenServer 6. Ejemplo Práctico: Microservicio con Arquitectura Limpia • Estructura base del proyecto • Entry point • Model • Use case • Driven adapter Introducción a la Programación Funcional Elixir y su Ecosistema Sintaxis Básica y Conceptos Fundamentales Funciones de Orden Superior y Recursión Concurrencia con Elixir Ejemplo Práctico Preguntas y Respuestas
Download
0 formatsNo download links available.