The Pragmatic Studio

Full-Stack Phoenix Course Launches This Fall

September 18, 2024

You’re probably wondering what’s up with our new Full-Stack Phoenix course.

Oh, it’s still coming!

We just underestimated how long the project would take. 😜

That only happens with every course we start. 😂

And it was no different this time because this course turned out to be WAY more comprehensive than we planned.

✔️ Because what’s a course on Phoenix without a deep dive into Ecto?

✔️ And real-world Phoenix apps have many interconnected LiveView pages.

✔️ And real-time apps make heavy use of PubSub.

✔️ And multi-user apps really draw a crowd with Presence.

✔️ And really good developers want to know best practices and techniques.

After all, you want to build and launch full-featured Phoenix apps. 🚀

But first you need a structured, systematic way of learning the full Phoenix stack.

That’s exactly what we’ve been hard at work making for you: a course that builds a complete Phoenix app from scratch and connects all the dots.

And the course is now content complete! Hurray! 🙌

All the topics, explanations, concepts, and code have been carefully arranged to give you a smooth on-ramp into Phoenix, Ecto, and LiveView. This course has everything you need, sequenced in the right order, and paced pragmatically.

It took us a while to get here because:

a) it’s such a big course,

b) we waited for Phoenix changes that were in the pipeline, and

c) we crafted it with 🧡

So thanks for your patience. 😊

Get Notified!

Check out the new course page with a lot more details including the 57-module (~8 hour) course outline.

Phoenix course

👉 Also make sure to get on the “notify me” list to take advantage of early-access pricing when the course launches.

How is this new course different from the LiveView course?

Our LiveView course is for developers who already know the Elixir language and the Phoenix framework, including Ecto. It’s a series of recipes that teach you how to build and incorporate LiveViews into existing Phoenix apps.

The upcoming Full-Stack Phoenix course teaches the entire stack – Phoenix, Ecto, and LiveView – in the context of building a single, full-featured application step-by-step from scratch.

Both courses have their place, depending on what you already know. And ultimately you may want to own both courses because they teach LiveView in different ways with different applications.

If you’re new to the Elixir and Phoenix world, we recommend taking our Elixir course to learn the programming language and waiting for our new Full-Stack Phoenix course to learn the framework. The Elixir course will totally get you ready to slide right into the Phoenix course.

What’s Next?

There’s still plenty to do as we head towards rolling out the Full-Stack Phoenix course this fall. Next up we’re making a sneak-peek video of the application we build in the course. It’s a realistic, but also fun app!

Hint: What do these 3 things have in common?

Comic Book
Yeti Coffee
Basketball Tickets

Until the next update…