Learn to build Full-Stack Rails apps with confidence
Step-by-step video lessons to help you get a better job and build your own projects. For beginner and intermediate Rails developers.
Step-by-step video lessons to help you get a better job and build your own projects. For beginner and intermediate Rails developers.
I am a senior developer, new to Rails and the web. Full Stack Rails Mastery has filled in the gaps, both at a conceptual and detailed level. The approach of building a real-world app, and coding along with the lessons, provides a firm understanding of how Rails works. Hrishi’s teaching style is clear, concise and explanatory. I highly recommend Full Stack Rails Mastery to up your game.
Maybe you want to start your own SaaS startup or build side projects or make more money by getting a better job as a professional Rails developer. Or maybe you just love learning!
You can build toy apps and manage to contribute in a team as long as there are others making decisions. But when it comes to building on your own, you're never sure if you're doing things the right way.
You don't know best practices. You feel like an imposter and it's only a matter of time before you get found out and everyone realises you're faking it.
But it doesn't have to be this way.
What if there was a way to plug all the holes in your knowledge?
To feel confident in your ability to build production quality apps?
This course is project-based. You will build an ecommerce marketplace app like Amazon and eBay, alongside your instructor, step by step.
You will start with a basic Rails app and gradually build up to a complex realistic production app.
You will cover a lot of ground in this course without feeling overwhelmed.
Because we will be building a real-world web app gradually from the ground up. It will cover elements of the most common types of products out there:
Rails fundamentals - MVC, Data modelling, PostgreSQL, User accounts with Devise gem
eCommerce - payments through Stripe, handling Webhook notifications,charging one-time fees for goods, shopping cart for buying multiple products
CMS features - rich text product descriptions, product reviews, embedding images
Modern Rails stack - Hotwire - Stimulus, Trix editor, Turbo Drive, Turbo Frames, Turbo Streams
Software as a Service (SaaS) features - charging a monthly recurring fee for access to specific software features.
Automated Testing - Use minitest for unit, controller and system tests (with capybara)
Using React with Rails - Compare React vs Stimulus. Learn to use React inside Rails with gems or standalone React app with a Rails API.
Trusted by world-class organisations
“I'm pouring everything I've learned over the last 15 years working with Rails into this program. I've made many mistakes and learned to write good Rails code the hard way. This course is your shortcut to avoid the same mistakes I've made.”
"The Full Stack Rails Mastery course is an outstanding resource for anyone looking to deepen their understanding of Rails development. The course is comprehensive, starting with the basics of setting up a Rails app and extending to topics like deploying to production, integrating Stripe for payments, and adding interactivity with Hotwire. I particularly liked Hrishi’s delivery of the topics, showcasing common pitfalls, why they happen and how to get over them. He is a great teacher and it feels that you are learning with him."
Get instant access & start learning right away
Risk-free 60-day refund policy. No questions asked.
Only the first 10 modules
Rails backend and frontend (compatible with Rails 8)
Hotwire - Stimulus, Turbo Drive, Turbo Frames, Turbo Streams
Payments with Stripe - 1-time charges
Emails and background jobs
Lifetime access
Pay once, own it forever
All modules included
Rails backend and frontend (compatible with Rails 8)
How to upgrade to Rails 8
Hotwire - Stimulus, Turbo Drive, Turbo Frames, Turbo Streams
Payments with Stripe - 1-time charges and subscriptions
Testing, Rails API, Performance optimisation, React with Rails
Access to source code
Access to bonus courses
Lifetime access
Pay once, own it forever
Everything in the Complete Package for a team of up to 5 developers
Lifetime access
Pay once, own it forever
$999
Everything in the Complete Package for a team of up to 10 developers
Lifetime access
Pay once, own it forever
$1,999
Can’t find the answer you’re looking for? Email [email protected] with your question.