PragmaticStudio

PragmaticStudio

Devtalk Sponsor

Elixir and OTP Video Course

elixir-large

“In other courses, I just learned how to use Phoenix, GenServer, and Supervisor like magic. Here I learned the foundations, how those components were built, and how it works under the hood.” - Maxsuel Maccari

When you’re trying to build real-world apps, magic is frustrating! It’s hard to build an app with confidence when the language feels foreign and the abstractions feel mysterious. Let’s face it: knowledge gaps are scary.

Imagine being able to use things like Tasks, GenServers, and Supervisors as effortlessly as loops and functions. Better yet, imagine what you could build using those abstractions as a foundation.

And what if you could see all these moving parts put together in the context of a real-world application?

You can! The “magic” of Elixir and OTP is totally understandable and totally practical.

“So many other tuts just cover the basic entry level things such as types and immutability along with building a toy application (no real world basis). Building the HTTP Sever was excellent because as it shaped up I was like, 'We are building a rough draft of Phoenix.” - Cody Brunner

The Pragmatic Studio’s video course takes a project-based approach to learning Elixir and OTP. You won’t find a course module named “Elixir Strings”. Booooring! Instead, we build a web server from the ground up. Along the way we dispel the magic of Tasks, GenServers, and Supervisors by deconstructing how these abstractions work.

"Most courses have the wrong pace for experienced devs. Yours is balanced perfectly: enough detail to learn and not get lost, but also a relatively fast pace and focus on idiomatic aspects.” - Weronika Łabaj

Ready to start using Elixir and OTP with confidence? In no time our course will take you from “Argh, I’m confused!” to "Aha, now I TOTALLY get it!”

Get the full course details and start learning today!

:star: Use coupon code “devtalk.com” at checkout to save 20%.

Where Next?

Popular Backend topics Top

PragmaticBookshelf
For decades, voice-enabled computers have only existed in the realm of science fiction. But now the Alexa Skills Kit (ASK) lets you devel...
New
PragmaticBookshelf
Ruby on Rails helps you produce high-quality, beautiful-looking web applications quickly—you concentrate on creating the application, and...
New
PragmaticBookshelf
Learning Clojure involves much more than just learning the mechanics. To really get Clojure you need to understand the ideas underlying i...
New
PragmaticBookshelf
Reusing well-written, well-debugged, and well-tested code improves productivity, code quality, and configurability. It even takes some pr...
New
PragmaticBookshelf
Use WebRTC to build web applications that stream media and data in real time directly from one user to another, all in the browser. ...
New
PragmaticBookshelf
Test your math, and sharpen your skills. These fun and twisty challenges will puzzle your brain, tease your number sense, and get you thi...
New
PragmaticBookshelf
Leverage Elixir and the Nx ecosystem to build intelligent applications that solve real-world problems in computer vision, natural languag...
New
PragmaticBookshelf
Build Rails applications that scale. Discover the small changes that make a big difference in efficiency. Design applications for perform...
New
PragmaticBookshelf
Use event sourcing to solve complex software development problems by modeling your application as a stream of immutable events and their ...
New
PragmaticBookshelf
Test your C# knowledge and expand your understanding of the language with 25 common and not-so-common puzzles. Steve Love @stevelov...
New

Other popular topics Top

New
Exadra37
I am thinking in building or buy a desktop computer for programing, both professionally and on my free time, and my choice of OS is Linux...
New
siddhant3030
I’m thinking of buying a monitor that I can rotate to use as a vertical monitor? Also, I want to know if someone is using it for program...
New
dasdom
No chair. I have a standing desk. This post was split into a dedicated thread from our thread about chairs :slight_smile:
New
PragmaticBookshelf
From finance to artificial intelligence, genetic algorithms are a powerful tool with a wide array of applications. But you don't need an ...
New
AstonJ
Thanks to @foxtrottwist’s and @Tomas’s posts in this thread: Poll: Which code editor do you use? I bought Onivim! :nerd_face: https://on...
New
PragmaticBookshelf
Learn different ways of writing concurrent code in Elixir and increase your application's performance, without sacrificing scalability or...
New
PragmaticBookshelf
Use WebRTC to build web applications that stream media and data in real time directly from one user to another, all in the browser. ...
New
AstonJ
If you want a quick and easy way to block any website on your Mac using Little Snitch simply… File > New Rule: And select Deny, O...
New
PragmaticBookshelf
Fight complexity and reclaim the original spirit of agility by learning to simplify how you develop software. The result: a more humane a...
New