Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Elixir Programming - Complete Introduction Tutorial

Caleb Curry via YouTube

Overview

Dive into a comprehensive tutorial on Elixir programming, covering everything from installation and setup to advanced concepts like functional programming. Learn about Mix, Hex, and various data types including atoms, strings, and numbers. Explore compound types, dates and times, and build practical applications like a time-until-New-Year calculator and a guessing game. Master essential programming constructs such as loops, mapping, structs, and conditional statements. Gain insights into Elixir's unique features, including pattern matching with case statements and list comprehensions. Conclude with an introduction to custom function definitions and guidance on further learning paths in Elixir development.

Syllabus

- Intro
- Why use Elixir
- Installation and Setup
- Intro to Mix
- Overview of Elixir Files
- Running and Elixir Script
- Compiling Elixir
- Running an Elixir Application
- Intro to Hex
- Basic Types
- Creating a Variable
- Module Attributes
- Atoms and Strings
- Strings
- More about Hex
- Numbers
- Compound Types
- Dates and Times
- Example App - Time Until the New Year
- Tuples
- Lists and Loops
- Mapping
- Structs
- Building a Guessing Game - Taking User Input
- if Statements
- Random Number
- Docs and Arity
- Cases and Errors
- Case
- Lists
- Append and Prepend
- Comprehensions with Conditions
- Functional Programming
- Defining Custom Functions
- What’s Next?

Taught by

Caleb Curry

Reviews

Start your review of Elixir Programming - Complete Introduction Tutorial

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.