Skip to content
0:00 / 0:00

#elixir#patternmatching#livebook

Functional Programming with Elixir – Full Course

freeCodeCamp.org

12M subscribers • 27 videos on Hallway

YouTube

Beginner. No background in the topic needed.

144K views3 years ago2 recommendations

Programming languagesElixir and ErlangFunctional programming

A comprehensive beginner course introducing Elixir, functional programming concepts, pattern matching, and the actor model.

Learn Elixir and functional programming in this coruse for beginners. By the end of this course, you'll be able to build your own Elixir applications and confidently apply functional programming concepts in your projects. ✏️ Course created by @octallium 💻 Github Repo: github.com/octallium/functional-programming-with-elixir ⭐️ Contents ⭐️ ⌨️ () 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 🎉 Thanks to our Champion and Sponsor supporters: 👾 davthecoder 👾 jedi-or-sith 👾 南宮千影 👾 Agustín Kussrow 👾 Nattira Maneerat 👾 Heather Wcislo 👾 Serhiy Kalinets 👾 Justin Hual 👾 Otis Morgan -- Learn to code for free and get a developer job: freecodecamp.org Read hundreds of articles on programming: freecodecamp.org/news ❤️ Support for this channel comes from our friends at Scrimba – the coding platform that's reinvented interactive learning: scrimba.com/freecodecamp

Why it's here

2 people recommend this

What people say. Recommended as an excellent, comprehensive video course for beginners learning Elixir and functional programming.

u/NeztebAlchemistin r/elixir • Recommends

On “freecodecamp Functional Programming with Elixir – Full Course”

It looks like a free 5-hour video tutorial: link to this video The comments seem to be positive. Give it a go!

u/ShoaibHasan18in r/elixir • Recommends

On “Future of Elixir for a Junior Dev”

To start with elixir you have to get yourself familiar with functional programming and it can be overwhelming as a beginner if you have come from the oop world. This course can be great to start with link to this video

u/ShoaibHasan18in r/elixir • Recommends

On “Future of Elixir for a Junior Dev”

To start with elixir you have to get yourself familiar with functional programming and it can be overwhelming as a beginner if you have come from the oop world. This course can be great to start with link to this video