Functional Programming with Elixir – Full Course
Offered By: freeCodeCamp
Course Description
Overview
Syllabus
⌨️ Introduction
⌨️ What is Elixir?
⌨️ What is functional programming?
⌨️ What is Recursion?
⌨️ Installing Elixir & Setting Up VS Code
⌨️ Learning & Unlearning
⌨️ Pattern Matching
⌨️ Introduction to LiveBook
⌨️ Understanding Immutability
⌨️ Actor Model
⌨️ Hello World in Elixir
⌨️ Data Types - Atom
⌨️ Data Types - String
⌨️ Data Types - Charlist, Process & List
⌨️ Data Types - Tuples & Keyword List
⌨️ Data Types - Maps
⌨️ Data Types - Struct
⌨️ Flow Control
⌨️ Mix Project
⌨️ Head & Tail Recursion
⌨️ Recursion - Sum Digits
⌨️ Recursion - Factorial
⌨️ Recursion - Reverse Number
⌨️ Lists Are LinkedList!!!
⌨️ List Sum
⌨️ Reverse List
⌨️ List Map
⌨️ Concat
⌨️ FlatMap
⌨️ Mid Review
⌨️ Seven Wonders
⌨️ For Comprehension
⌨️ Expense Manager
⌨️ Project Stats
⌨️ Final Words
Taught by
freeCodeCamp.org
Related Courses
4ever-clojureIndependent Advanced Programming in Kotlin
Meta via Coursera Programación avanzada en Kotlin
Meta via Coursera البرمجة المتقدمة بلغة Swift
Meta via Coursera Programación avanzada en Swift
Meta via Coursera