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
The next step in the evolution of user interfaces is here. Chatbots let your users interact with your service in their own natural langua...
New
PragmaticBookshelf
Elixir's straightforward syntax and this guided tour give you a clean, simple path to learn modern functional programming techniques. Exp...
New
PragmaticBookshelf
You want increased customer satisfaction, faster development cycles, and less wasted work. Domain-driven design (DDD) and functional prog...
New
PragmaticBookshelf
TDD is a modern programming practice that all C developers need to know. It’s a different way to program—unit tests are written in a tigh...
New
PragmaticBookshelf
This project based book gets you up to speed on building and deploying Elixir IoT applications using Nerves, as you develop a real-world ...
New
PragmaticBookshelf
Learn how to build a privacy-aware and developer-friendly workflow using Python to keep track of your personal finances. Siddhant Go...
New
PragmaticBookshelf
Put the data that runs your business to work for you. Embed data governance into your practice, and build processes to data during and af...
New
PragmaticBookshelf
Get the comprehensive, insider information you need for Rails 7.2 with the new edition of this award-winning classic. Sam Ruby @ruby...
New
PragmaticBookshelf
Explore the power of Ash Framework by modeling and building the domain for a real-world web application. Rebecca Le @sevenseacat and ...
New
PragmaticBookshelf
This book forgoes the abstract and instead provides concrete examples to help you better leverage the unique properties of Elixir, Erlang...
New

Other popular topics Top

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
Biggest jackpot ever apparently! :upside_down_face: I don’t (usually) gamble/play the lottery, but working on a program to predict the...
New
PragmaticBookshelf
Rails 7 completely redefines what it means to produce fantastic user experiences and provides a way to achieve all the benefits of single...
New
AstonJ
If you get Can't find emacs in your PATH when trying to install Doom Emacs on your Mac you… just… need to install Emacs first! :lol: bre...
New
New
Help
I am trying to crate a game for the Nintendo switch, I wanted to use Java as I am comfortable with that programming language. Can you use...
New
New
First poster: AstonJ
Jan | Rethink the Computer. Jan turns your computer into an AI machine by running LLMs locally on your computer. It’s a privacy-focus, l...
New
PragmaticBookshelf
Get the comprehensive, insider information you need for Rails 8 with the new edition of this award-winning classic. Sam Ruby @rubys ...
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