Udemy

Developing Single Page Applications

Enroll Now
  • 376 Students
  • Updated 12/2020
4.5
(45 Ratings)
CTgoodjobs selects quality courses to enhance professionals' competitiveness. By purchasing courses through links on our site, we may receive an affiliate commission.

Course Information

Registration period
Year-round Recruitment
Course Level
Study Mode
Duration
19 Hour(s) 33 Minute(s)
Language
English
Taught by
Emmanuel Asante
Rating
4.5
(45 Ratings)
2 views

Course Overview

Developing Single Page Applications

From HTML To Ruby On Rails To React.js

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.

Course Content

  • 10 section(s)
  • 232 lecture(s)
  • Section 1 Installing required software for Rails 6 application development
  • Section 2 Creating a Rails 6 Project and Discussing Rails Fundamental Concepts
  • Section 3 Getting Rails To Serve Up The Static Files Using Controllers and Views
  • Section 4 Using Embedded Ruby and Rails Partials in View Templates
  • Section 5 Creating The Model, Migration and Seeding Data
  • Section 6 Reading Product Data
  • Section 7 Creating And Editing Products
  • Section 8 Deleting Products, Using Filters, Handling RecordNotFound Errors And Validation
  • Section 9 Using Conditionals In Controllers, Flash Messages And Using Resourceful Routing
  • Section 10 User Registration

What You’ll Learn

  • Ruby on Rails 6 and React 16.8 web application development


Reviews

  • O
    Ops Training
    5.0

    I've learned a lot. Very educational!

  • J
    Jason Solano
    5.0

    This course teach me how is handling the interaction between ROR and React

  • H
    Hagino Tomohiro
    4.0

    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.

  • J
    John zermati
    5.0

    Very good course !

Start FollowingSee all

We use cookies to enhance your experience on our website. Please read and confirm your agreement to our Privacy Policy and Terms and Conditions before continue to browse our website.

Read and Agreed