Mastering Concurrency And OTP in Elixir
Octallium Inc
4:12:28
Description
Build a Distributed Key-Value Store in Elixir
What You'll Learn?
- Processes
- GenServers
- Concurrency
- OTP Application
- Supervisor
- Dynamic Supervisor
- Distributed Applications
- Fault Tolerance
- ETS
- Umbrella Project
Who is this for?
What You Need to Know?
More details
DescriptionMastering Concurrency And OTP in Elixir
By Building a Distributed Key-Value Store.
-
Welcome to this course, this course is all about mastering the concurrency framework offered by Elixir and the underlying Erlang Virtual Machine (Beam).
Introduction
We are going to start small, right from the basics and build all the way to creating, testing and releasing our application across various nodes on our network.
Throughout this course we are going to take the Key-Value store from the official Elixir documentation and take a deep dive into each concept one at a time.
I think this would be really helpful, as now you can have all the documentation as reference and also watch me code and explain everything on screen at the same time.
Topics Covered -
Process
Concurrency Model
Agents
Genservers
Supervisors
Dynamic Supervisors
ETS
Application
Umbrella Project
Tasks
Testing
Release
Audience
This course is meant for someone who understands basic Elixir programming language.
If you are a completely new to Elixir, then I would not recommend taking this course directly, at the same time you do not need to be expert in Elixir to take this course, however some understanding of Elixir is required to follow on with this course.
Learning concurrent programming model in Elixir will make you ready for creating real world distributed and fault tolerant applications using Elixir. Also it would help you to approach Phoenix Framework with a much better understanding.
Who this course is for:
- Intermediate Elixir Developers who wants to learn how to create concurrent and fault tolerant applications in Elixir
Mastering Concurrency And OTP in Elixir
By Building a Distributed Key-Value Store.
-
Welcome to this course, this course is all about mastering the concurrency framework offered by Elixir and the underlying Erlang Virtual Machine (Beam).
Introduction
We are going to start small, right from the basics and build all the way to creating, testing and releasing our application across various nodes on our network.
Throughout this course we are going to take the Key-Value store from the official Elixir documentation and take a deep dive into each concept one at a time.
I think this would be really helpful, as now you can have all the documentation as reference and also watch me code and explain everything on screen at the same time.
Topics Covered -
Process
Concurrency Model
Agents
Genservers
Supervisors
Dynamic Supervisors
ETS
Application
Umbrella Project
Tasks
Testing
Release
Audience
This course is meant for someone who understands basic Elixir programming language.
If you are a completely new to Elixir, then I would not recommend taking this course directly, at the same time you do not need to be expert in Elixir to take this course, however some understanding of Elixir is required to follow on with this course.
Learning concurrent programming model in Elixir will make you ready for creating real world distributed and fault tolerant applications using Elixir. Also it would help you to approach Phoenix Framework with a much better understanding.
Who this course is for:
- Intermediate Elixir Developers who wants to learn how to create concurrent and fault tolerant applications in Elixir
User Reviews
Rating
Octallium Inc
Instructor's Courses
Udemy
View courses Udemy- language english
- Training sessions 26
- duration 4:12:28
- Release Date 2023/12/30