🕊  Let's start the new year off with hope! 30% of all sales in January go to Preemptive Love Coalition.

Learn The Pragmatic Way


Premium Video Courses for Software Developers

“I tried ALL the other schools and tutorials and they all gave me enough info to be totally confused. I learned so much in your course! It is worth its weight in gold!” Karl Neumann

More Learning, Less Churning


By building real projects with real code from scratch, you'll understand how everything fits together beginning to end so you can confidently build your own apps.

Project-Based Approach

Our focus is always on building real-life applications. Everything we do is motivated by the next feature. Frankly, academic theory and syntax-driven courses leave us asleep at the keyboard.

Concise Workflow

How to get started? What happens next? Where do you go from there? We show you our incremental, step-by-step workflow so you can start (and finish!) your projects with confidence.

Break It Down

Let's cut right through the confusion! We use live coding and animated visuals to deepen your understanding of both the how and the why.

Put It All Together

From idea to deployment, you learn how all the pieces fit together to build a robust application running on your local computer.

Instant, Never-Ending Access

You buy it, you own it. Free and clear. No monthly subscription or time limit means you can revisit the material whenever you want.

Family and Kid Friendly

Videos are safe for any office environment, anyone at home, and developers of any age!

For Developers, By Developers


Free Tips, Tricks, and Techniques to Keep You Sharp

Elm debugger The new debugger in Elm 0.18 is a game-changer, and a conversation changer! See how in this 3-minute video. Watch Now
Ruby macros By recreating a simplified version of the has_many declaration from scratch, you'll understand how to apply this same powerful technique. Watch Now
Send email from rails Learn how to create, preview, and send emails from your Rails app in this step-by-step tutorial. Watch Now
Rails jquery ajax Wondering how to get started adding JavaScript to your Rails app? This video shows you how to add effects with jQuery and send Ajax requests. Watch Now
 

Let's Talk About Your Project


Get pragmatic consulting for your specific project, team, or idea. With over 20 years of software development experience, and deep expertise with web development and emerging technologies, we'll help you chart the right path and avoid costly pitfalls. Move forward with confidence and assurance.

Get In Touch…

What Folks Say About Us

Ross curzon butler
Your course has been one of the most amazing experiences I have ever had learning coding. I'm absolutely loving it. The speed of the course is perfect. The tone of the videos is just right, and the workbooks are great.” Ross Curzon-Butler
Miriam tocino
“Thanks to everything I learned with you, I am about to land a new job in which I will be programming in Ruby on Rails. Thank you very much for that!” Miriam Tocino
Jeremy kratz
“I've been trying to add Ruby and Rails to my tool belt for the past 3 years, and have tried a handful of books and online courses. But, I've never been able to stick with any until I tried your Ruby course. I'm loving the course!Jeremy Kratz
Brad ballard
This is the best beginning Rails course I've found. I finally have a strong Rails foundation. Coming into the course, I had so many loose ends regarding how Rails worked, but I finished the course with the confidence to create my own app.” Brad Ballard
Anne richardson
The Rails I course is leagues above some others I've tried. First of all, Mike and Nicole have skills as instructors, not just developers, so I didn't feel they were talking above my head... The exercises in the example apps are very relevant and I left the course with a whole new level of expertise. I can't recommend this course enough!” Anne Richardson
Alfian losari
“Everything is great: the material, the teachers, the simple, concise, yet clear explanations in all the courses. I think these are the best Ruby and Rails online courses for people that want to jump into Rails. All of the courses are worth every penny!” Alfian Losari
Bruno dusausoy
“This course, as well as all the other Pragmatic Studio courses, approaches perfection! The tone is pleasant, the explanations are clear, the exercises are interesting, and the course is ideal for practicing and learning.” Bruno Dusausoy
Steve willis
I loved the real-life examples, rather than contrived code, in this course. These examples made it easy to relate the techniques to my own code.” Steve Willis
Dana nourie
This Rails course is fabulous! I took a few other courses, but still felt really confused. I learned a lot, feel more comfortable with Rails...This is my favorite Rails course.” Dana Nourie
Thomas neal
This is the best Rails training hands-down! I've worked through several Rails courses and they don't even come close to explaining things as well as you do.” Thomas Neal