Elixir for Programmers, Second Edition - The Coding Gnome
Offered By: Independent
Course Description
Overview
You're a programmer, so you don't need spoon feeding with the conventional drivel about "this is an integer." No. You need to know what's different, and you want to know quickly.
But you want more. True mastery of Elixir comes from understanding the underlying idioms: functional programming, transformations, concurrency, and application structure. You need to know the tools, such as IEx and mix. And you need to understand the frameworks, such as OTP and Phoenix. This course will get you started down this road (and your experience will take you the rest of the way),
The course has videos to show you stuff, text to give you facts, quizzes to help you remember, and exercises to let you practice.
But you want more. True mastery of Elixir comes from understanding the underlying idioms: functional programming, transformations, concurrency, and application structure. You need to know the tools, such as IEx and mix. And you need to understand the frameworks, such as OTP and Phoenix. This course will get you started down this road (and your experience will take you the rest of the way),
The course has videos to show you stuff, text to give you facts, quizzes to help you remember, and exercises to let you practice.
Syllabus
- Welcome to Elixir for Programmers
- Getting Started
- Our First Project
- A Mad Dash Through Elixir Types
- Pattern Matching
- Let's Start Coding
- Write a Text-based Client
- Refactor The Dictionary
- Processes and Maintaining State
- Use an Agent for the Dictionary
- Applications: Making Our Code Independent
- No Mr Dictionary, I Expect You to Die
- The Story So Far...
- Hangman: The OTP Server
- Nodes and Distributed Elixir
- From Server to Service: Make The Hangman Server Free-Standing
- Distributed Text Clients
- Installing Phoenix
- Hangman Using HTML Pages
- Introduction to LiveView
- Hangman Using LiveView
- It's a Wrap
Taught by
Dave Thomas
Related Courses
Functional Programming in ErlangFutureLearn The Complete Elixir and Phoenix Bootcamp
Udemy Elixir: The Big Picture
Pluralsight Getting Started with Elixir
Pluralsight Architecting Elixir Applications with OTP
Pluralsight