The course material will be based on the latest versions of Rails (6+) and React (16+).

It's designed around building a complete real-world application - an Eventbrite clone - that will cover most of the concepts you will encounter in your job.

Like the original course, the new version is going to be hands-on but even sharper and more practical.

After teaching thousands of developers how to use React with Rails through this course, I have redesigned the course from the ground up.

You can read all the text lessons online as a web ebook or download it for offline use in PDF, epub (Apple books) and mobi (Kindle) formats.

You know Rails well. You've been using it for a while, at your job and for your own projects. You've got comfortable using jQuery on the frontend, and come to know its gotchas. Maybe you've dabbled in Ember or looked at Angular.





Recently, you came across React. Everyone's talking about it. Every other job post on Hacker News mentions it. So you decide to up your frontend game and learn it.





Maybe you've picked up the basics from some docs, blog posts and Youtube videos. It seems cool. But you're not sure if it's worth using it with Rails just yet.





It's all too confusing and intimidating. You thought React is just a frontend library, and you could just drop it in like jQuery. But then what's all this stuff about Babel, Webpack, ES6, Redux and five different gems for integrating with Rails.





You have more questions than answers now.



Which gem should I use for integrating React in a Rails app?

Can I still use the asset pipeline?

Do I need to use Browserify or Webpack?

Do I need to make an API to use React?





It's too confusing, so you give up.





"jQuery works fine anyway", you think to yourself.









But you know you need to keep up with the times.











You might be able to get by without React for a few more months, but you know the next client or the next employer will want you to use it.





You won't be able to get that job or expand your freelance business unless you add React to your toolbelt.





You must get good at using React to make sure you get better work and earn more.





Fortunately, there’s a way to address this: by exploring how to use React with Rails using different methods and in different situations, starting from very simple single-form apps to more complex apps with multiple routes and APIs.









How? With this premium course that teaches you everything you need to know about using React with Rails. It’s called The Complete React on Rails Course.



