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
Stop developing web apps with yesterday’s tools. Today, developers are increasingly adopting Clojure as a web-development platform. See f...
New
PragmaticBookshelf
Don’t accept the compromise between fast and beautiful: you can have it all. Phoenix creator Chris McCord, Elixir creator José Valim, and...
New
PragmaticBookshelf
Crystal is for Ruby programmers who want more performance and developers who enjoy working in a high-level scripting environment. It comb...
New
PragmaticBookshelf
Classroom-tested by tens of thousands of students, this new edition of the bestselling intro to programming book is for anyone who wants ...
New
PragmaticBookshelf
Go from messy, unstructured artifacts stored in SQL and NoSQL databases to a neat, well-organized dataset with this quick reference for t...
New
PragmaticBookshelf
It's easier to learn how to program a computer than it has ever been before. Now everyone can learn to write programs for themselves—no p...
New
PragmaticBookshelf
SQL Antipatterns is a short-cut to wisdom, showing you how to avoid "easy" solutions that don't work, and be a better database developer ...
New
PragmaticBookshelf
Teach yourself the core OTP abstractions in a short, practical book—first published with Groxio's Programmer Passport—from the author of ...
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
PragmaticBookshelf
As digital systems increasingly run the world, mastery of the recurring patterns of software development risk is the key to fast and effe...
New

Other popular topics Top

PragmaticBookshelf
Learn from the award-winning programming series that inspired the Elixir language, and go on a step-by-step journey through the most impo...
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
AstonJ
You might be thinking we should just ask who’s not using VSCode :joy: however there are some new additions in the space that might give V...
New
AstonJ
We have a thread about the keyboards we have, but what about nice keyboards we come across that we want? If you have seen any that look n...
New
Exadra37
Oh just spent so much time on this to discover now that RancherOS is in end of life but Rancher is refusing to mark the Github repo as su...
New
AstonJ
Continuing the discussion from Thinking about learning Crystal, let’s discuss - I was wondering which languages don’t GC - maybe we can c...
New
foxtrottwist
A few weeks ago I started using Warp a terminal written in rust. Though in it’s current state of development there are a few caveats (tab...
New
AstonJ
We’ve talked about his book briefly here but it is quickly becoming obsolete - so he’s decided to create a series of 7 podcasts, the firs...
New
PragmaticBookshelf
Author Spotlight Mike Riley @mriley This month, we turn the spotlight on Mike Riley, author of Portable Python Projects. Mike’s book ...
New
Fl4m3Ph03n1x
Background Lately I am in a quest to find a good quality TTS ai generation tool to run locally in order to create audio for some videos I...
New