Top Developer Training
More learning, less churning.
20-Video Tutorial • 2 hours
Learn a fresh and fun approach to building reactive web apps using the Elm functional programming language in this practical, step-by-step tutorial.
Get Started →“Great ramp up from total beginner to building apps and having fun!” — Evan Czaplicki, creator of Elm
New Release! • 14-Video Tutorial • 2 hours
Create more reactive Elm apps by mastering signals, mailboxes, and ports in this in-depth, by-example tutorial!
Get Started →“Just.. wow. Bravo! It's so good. Thank you for explaining this stuff so well, like usual.” — Bruce Williams
Online Video Course • 25 Videos • Hands-on Exercises
Learn everything you need about the Ruby programming language to build web apps with Rails, write your own Ruby gems, and become more confident with Ruby in general.
Get Started →“The course is outstanding! The best I've ever taken. Rails is so much less mysterious now that I'm learning Ruby the right way.” — Tony Barone
Online Video Course • 15 Videos • Hands-on Exercises • 40+ Code Examples
Up your game and take advantage of the power of Ruby blocks! Blocks offer a different style of programming that should influence the design of your code. This course is your path to blocks mastery.
Get Started →“This course taught me a number of great techniques… Even more valuable are the use cases, which set the course apart from many other programs that teach the how, but not the why.” — Randy Burgess
Online Video Course • 36 Videos • Hands-on Exercises • Build 3 Apps
From idea to deployment, learn how to build a complete Rails 4 web app step-by-step so you can confidently create your first Rails app or jump right into an existing app.
Get Started →“I completed a few Rails tutorials before, but this course contained more lightbulb moments than the rest of them put together. The explanations were clean, clear, and precise, and breaking things down into diagrams really helped.” — Jonathan Mundy
Online Video Course • 20 Videos • Hands-on Exercises
Advance to the next level and take your Rails 4 apps up a notch by learning how to design more advanced Rails features.
Get Started →“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