Ruby on Rails 5 Masterclass: Build Ajax web app from scratch
4.8 (52 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
275 students enrolled

Ruby on Rails 5 Masterclass: Build Ajax web app from scratch

Learn Rails fundamental and how to build ajax web based application from scratch with Rails 5, Boostrap, jQuery
4.8 (52 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
275 students enrolled
Last updated 9/2019
English
English [Auto]
Current price: $86.99 Original price: $124.99 Discount: 30% off
5 hours left at this price!
30-Day Money-Back Guarantee
This course includes
  • 6.5 hours on-demand video
  • 6 articles
  • 2 downloadable resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Training 5 or more people?

Get your team access to 4,000+ top Udemy courses anytime, anywhere.

Try Udemy for Business
What you'll learn
  • Build a professional Rails application
  • Implement AJAX into a Rails application, such as ajax server side validation, AJAX CRUD and AJAX file upload.
Course content
Expand all 68 lectures 06:31:32
+ Working with Database
3 lectures 28:12
Specify the column length when working with Migration
02:57
Populate Data in contacts and groups tables using Seed
13:57
+ Route, Controller and Views
2 lectures 18:02
Introducing to Rails Route, Controller and Views
09:40
Instegrated Bootstrap to Rails
08:22
+ Presenting Data
9 lectures 31:29
Display All Contacts
02:45
Display All Contacts Using Collection Rendering
01:56
Show No Record Found Alert
02:49
Show Contact's Avatar
03:41
Pagination - Part 1
05:50
Pagination - Part 2
02:56
Display all contact groups from database to the sidebar
07:26
Mark the selected link
02:05
Make the links working
02:01
+ Working with Form
5 lectures 37:41
Building a form
06:38
Saving the contact data to database
08:54
Validate data before saving
06:21
Utilize The Rails Form Helper
11:13
Make the form to be able to update contact data
04:35
+ File Upload
3 lectures 13:34
Uploading and resizing Image with paperclip gem
07:50
Set The Default Image (Alternative)
02:44
Fix the Form's Image Preview
03:00
+ Building a Search Form
7 lectures 37:37
Adding Delete Contact Feature
04:19
Code Refactor
05:28
Fix The Selected sidebar group's link before and after saving
07:30
Adding a search form feature - Part 1 (Building a Search Form)
09:03
Adding a search form feature - Part 2 (Code Refactor)
03:51
Adding a search form feature - Part 3 (Using Active Record Scope)
05:17
Adding a search form feature - Part 4 (Misc)
02:09
+ Working with AJAX
5 lectures 35:16
Autocomplete
10:04
Utilize Jbuilder to handle JSON response
04:47
Implementing AJAX to validate new contact group
08:13
Implementing AJAX to create new contact group
06:17
Implementing AJAX to add the newly created contact group to the form
05:55
+ Authentication
8 lectures 49:30
Install and configure Devise gem
06:09
Customizing Navbar in the Application Layout
09:08
Customizing Devise's Forms Style
08:19
Fix The current user's name
07:16
Creating a helper to indicate active menu item
04:54
Customize Devise's redirection hook
05:03
Customizing Devise Default Route
02:28
Customize Devise's edit user form
06:13
Requirements
  • You should have basic computer skills
  • You should have modern Web Browser and Text Editor or IDE
  • You have Rails 5 installed in your computer
Description

With a focus on Rails and real world application, This course is an efficient way to learn Rails and AJAX and start building the applications you have been dreaming about.       

This course contains practical and valuable information that you can use to build any Web applications. Together we will build "My contact", a full stack contact manager application which users can easily manage their contacts.

The course cover:

  • Rails Core concept

  • Basic CRUD

  • File Uploading

  • Authentication

  • Authorization

  • AJAX

  • SJR

  • And much more

Join me as I show you how to build full stack applications from start to finish with Rails and some of today's top technology.

Who this course is for:
  • Anyone who wants to learn Ruby on Rails 5 efficiently and effectively
  • Developers who want to learn how to implement AJAX CRUD in Rails application
  • Anyone who wants to learn how to build professional applications with Ruby on Rails