YoVDO

Intro to Elixir

Offered By: YouTube

Tags

Elixir Courses Functional Programming Courses Data Abstraction Courses Recursion Courses Concurrency Courses

Course Description

Overview

Dive into the world of Elixir programming with this comprehensive 3.5-hour tutorial series. Learn about Elixir's background and primitive types, explore functions and complex data structures, and master pattern matching and control flow. Delve into guards, conditional macros, recursion, and comprehensions. Discover data abstraction techniques, function piping, and structs. Explore streams, hierarchical data, and updating immutable data. Gain insights into Elixir's concurrency primitives, processes, and message passing. Finally, understand OTP, GenServer, and advanced concepts like registered processes, links, and message handling. Perfect for beginners and intermediate programmers looking to expand their Elixir skills.

Syllabus

Introduction to Elixir - A Background and the Primitive Types - Part One.
Introduction to Elixir - Functions, Built-in and Complex Types - Part Two.
Introduction to Elixir - Pattern Matching and Control Flow - Part Three.
Introduction to Elixir - Guards and Conditional Macros - Part Four.
Introduction to Elixir - Recursion, Tail Calls and Comprehensions - Part Five.
Introduction to Elixir - Data Abstraction, Function Pipeing and Structs - Part Six.
Introduction to Elixir - Streams, Hierarchical Data, Updating Immutable Data - Part Seven.
Introduction to Elixir - Concurrency Primitives, Processes, and Message Passing - Part Eight.
Introduction to Elixir - Generic Server, OTP, Register Processes - Part Nine.
Introduction to Elixir - GenServer, Links and Message handling - Part Ten.


Taught by

Tensor Programming

Related Courses

Mastering Programming with MATLAB
Vanderbilt University via Coursera
Advanced Relational Database and SQL
Coursera Project Network via Coursera
算法设计与分析 Design and Analysis of Algorithms
Peking University via Coursera
算法基础 | Fundamental Algorithms
Peking University via edX
Animation with JavaScript and jQuery
University of California, Davis via Coursera