YoVDO

Elixir for Programmers, Second Edition - The Coding Gnome

Offered By: Independent

Tags

Elixir Courses Functional Programming Courses Concurrency Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
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.

Syllabus

  1. Welcome to Elixir for Programmers
  2. Getting Started
  3. Our First Project
  4. A Mad Dash Through Elixir Types
  5. Pattern Matching
  6. Let's Start Coding
  7. Write a Text-based Client
  8. Refactor The Dictionary
  9. Processes and Maintaining State
  10. Use an Agent for the Dictionary
  11. Applications: Making Our Code Independent
  12. No Mr Dictionary, I Expect You to Die
  13. The Story So Far...
  14. Hangman: The OTP Server
  15. Nodes and Distributed Elixir
  16. From Server to Service: Make The Hangman Server Free-Standing
  17. Distributed Text Clients
  18. Installing Phoenix
  19. Hangman Using HTML Pages
  20. Introduction to LiveView
  21. Hangman Using LiveView
  22. It's a Wrap

Taught by

Dave Thomas

Related Courses

Functional Programming in Erlang
FutureLearn
The Complete Elixir and Phoenix Bootcamp
Udemy
Elixir: The Big Picture
Pluralsight
Getting Started with Elixir
Pluralsight
Architecting Elixir Applications with OTP
Pluralsight