Developing Single Page Applications (Udemy.com)
From HTML To Ruby On Rails To React.js
Created by: Emmanuel Asante
Last updated December 2020
What you will learn
- Ruby on Rails 6 and React 16.8 web application development
How it compares
Against the other 815 rated Udemy courses in Web Development on CourseDuck:
- Rating4.5 out of 5higher than 51% of them
- Reviews45#762 of 816 by number of reviews
- Length19.6 hourslonger than 78% of them
- Last updatedDecember 2020earlier than 82% of them
Course Description
React.js is the web development library of choice by many web developer and there is still a huge demand for React developers. Also, Ruby on Rails is now a mature web development framework still favoured by start-ups. With the Rails 6, it is very easy to develop front-end applications in JavaScript. Combining these two technologies gives developers powerful tools to develop full-stack web applications.
I’m Emmanuel Asante, a freelance developer and the creator of comprehensive Rails testing courses using Rails, RSpec and Capybara, and this course is no different.
This course will show you, step-by-step, how to take static html pages and turn them into a dynamic application using the awesome Ruby on Rail 6 framework. You will learn to build a fully functional application with authentication and authorization and deployed to Heroku.
With the Rails application deployed, we switch gears and learn step-by-step how to turn the Rails application into a single-page application using React.js. This second part will give you an awesome experience with the great React library. You will go from an absolute beginner to a pro by the time you are done with the course. You will learn how to create components, manage state, use advanced features of react-router-dom to switch views. Authentication and authorization will be covered. Also, you will learn about and use React hooks and advanced concepts such as higher-order components to simplify our code.
What is so cool about this course is the fact that you can just start with the React development part if you so desire and you won’t be lost in it. The course is loaded with many hands-on coding challenges. By the time you are done with the course, you will be a Rails and React pro. Guaranteed! Come along with me on this amazing journey and you will be glad you did.
Instructor Details
- 4.5 Rating
45 Reviews
Emmanuel Asante
I studied mining engineering and information systems. I completed a Diploma in Datametrics at the University of South Africa with a specialization in Information Systems.
Whilst working in the mines, I developed various mining, rock mechanics and geological applications using languages ranging from Perl, Turbo Pascal to C#, Java and Ruby. In particular, I developed a mining production information management system, as well as a pit crew performance management system, both for Thompson Creek Metals (Endako Mines), and a client management application for Snowden Mining Industry Consultants, using Ruby on Rails. I currently do freelance web development in Ruby on Rails.
More Web Development courses
Python Fullstack Mastery: Build Modern Web Apps with Django (2025)
5.0 (165 Reviews)
Provider: Udemy
Time: 35h
$19.99
NgRx Signal store for Angular - The missing guide (2026)
4.9 (436 Reviews)
Provider: Udemy
Time: 11.3h
$89.99
Vue 3: Create a Mobile & Desktop App (with Quasar 2 & Pinia) (2024)
4.9 (177 Reviews)
Provider: Udemy
Time: 7.6h
$79.99
Build a URL Shortener App with ASP.NET: Step by Step (2026)
4.9 (100 Reviews)
Provider: Udemy
Time: 9.6h
$10.99
The Complete Elixir and Phoenix Bootcamp (2021)
4.8 (7,773 Reviews)
Provider: Udemy
Time: 17.4h
$84.99
Reviews
By Ops Training on 9/6/2022
I've learned a lot. Very educational!
By Jason Solano on 9/2/2021
This course teach me how is handling the interaction between ROR and React
By Hagino Tomohiro on 12/11/2020
This video is of great value to beginners who want to use both Rails and React. There were few such videos, and I was in trouble. It's follow in react hooks. Create one application using Rails and React.
By John zermati on 11/15/2020
Very good course !
By Mizech on 7/31/2020
Excellent, but sadly underrated course. Deserves actually a rating of 4.5 & up. Short, easy to follow good-quality videos. Contains a lot of profi-knowledge, which has level-up my own Rails-skills. Thanks for it.
By Donny Lobree on 3/12/2020
I'm about half way through the class. I'm learning a tremendous amount of rails as I code along. Each lesson is short with easy, small steps. Mr. Asante explains everything slowly and extremely clearly. I'm having no trouble following along and understanding his instructions. One caveat, however: I would not consider this a good class for a raw beginner. It's really good for someone who's already had some basic Rails and React.
By Jayshankar Krishnamurthy on 2/27/2020
Superb Course!!!
By Josue Gama on 2/7/2020
Great explanations
By Camille LeGrand on 1/3/2020
so glad to finally have an instructor that stays on top of current ruby/rails versions.
By Gabriel Fidelis de Sousa on 7/16/2020
Quality Score
No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.
Overall Score : 90 / 100






