Developing With Elixir/OTP

6h 42m 4s
English
Paid

Course description

Put Elixir and OTP into action as you build a concurrent, fault-tolerant application from scratch in this 6-hour video course from The Pragmatic Studio. If you're new to Elixir, you'll get step-by-step guidance in an engaging format you won't find anywhere else. If you have experience with Elixir, you'll gain a deeper understanding of things you've been taking for granted and fill in any knowledge gaps.

Read more about the course

Coming Up Next:

  • Reactive Programming with RxJS 5: Untangle Your Asynchronous JavaScript Code
  • Complex Network Analysis in Python
  • Modern Vim
  • Programming Crystal: Fast as C, Slick as Ruby

Watch Online

This is a demo lesson (10:00 remaining)

You can watch up to 10 minutes for free. Subscribe to unlock all 36 lessons in this course and access 10,000+ hours of premium content across all courses.

View Pricing

Watch Online Developing With Elixir/OTP

0:00
/
#1: Introduction

All Course Lessons (36)

#Lesson TitleDurationAccess
1
Introduction Demo
01:58
2
Create Mix Project
08:21
3
High-Level Transformations
08:27
4
Parse Request Line
10:21
5
Route and Response
06:40
6
Function Clauses
06:28
7
Request Params and Status Codes
08:46
8
Rewrite Paths and Track 404s
09:31
9
Serve Static Files
11:28
10
Module Attributes
03:01
11
Organizing Code
06:30
12
Modeling With Structs
11:10
13
Handle POST Requests
10:33
14
Recursion
13:18
15
Slicing and Dicing with Enum part 1
10:25
16
Slicing and Dicing with Enum part 2
11:52
17
Comprehensions
11:15
18
A Peek At Phoenix
13:12
19
Test Automation
15:22
20
Rendering JSON
06:47
21
Web Server Sockets
19:11
22
Concurrent, Isolated Processes part 1
12:07
23
Concurrent, Isolated Processes part 2
10:22
24
Sending and Receiving Messages
19:39
25
Asynchronous Tasks
20:20
26
Stateful Server Processes part 1
08:10
27
Stateful Server Processes part 2
11:56
28
Stateful Server Processes part 3
09:49
29
Stateful Server Processes part 4
09:00
30
Refactoring Toward GenServer
21:13
31
OTP GenServer
16:58
32
Another GenServer
09:00
33
Linking Processes
13:38
34
Fault Recovery with OTP Supervisors part 1
13:40
35
Fault Recovery with OTP Supervisors part 2
06:13
36
Final OTP Application
15:23

Unlock unlimited learning

Get instant access to all 35 lessons in this course, plus thousands of other premium courses. One subscription, unlimited knowledge.

Learn more about subscription

Comments

0 comments

Want to join the conversation?

Sign in to comment

Similar courses

JWT Authentication with Elixir & Phoenix

JWT Authentication with Elixir & Phoenix

Sources: udemy
Implement JWT based authentication in Elixir. The language which powers, in one way or another (ErLang) Whatsapp, Discord, Pinterest etc. We will be using Phoenix Framework, the...
2 hours 54 minutes 2 seconds
Elixir for Programmers

Elixir for Programmers

Sources: coding-gnome.com
But you want more. True mastery of Elixir comes from understanding the underlying idioms: functional programming, transformations, concurrency, and application structure. You ne...
7 hours 19 minutes 57 seconds
Elixir & Phoenix for Beginners

Elixir & Phoenix for Beginners

Sources: knowthen.com
The above statement is conventional wisdom that I'm sure most of us programmers would generally agree with, but let me ask you this, do you think each of the 20 most popular pro...
17 hours 24 minutes 18 seconds
The Complete Elixir and Phoenix Bootcamp

The Complete Elixir and Phoenix Bootcamp

Sources: udemy, Stephen Grider
Elixir and Phoenix are two of the hottest technologies of 2017. Functional Programming? You will learn it. Phoenix with OAuth? Its here. Postgres for data sto
17 hours 22 minutes 4 seconds
Master the Linux Command-Line & Bash Scripting

Master the Linux Command-Line & Bash Scripting

Sources: Gustavo Pezzi
This course is a comprehensive immersion into the command-line of Linux and other UNIX-like systems. We'll learn the most popular shell tools and introduce concepts of Operating...
7 hours 56 minutes 19 seconds