Development Essentials - Ruby On Rails
4.2 (25 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
250 students enrolled
Wishlisted Wishlist

Please confirm that you want to add Development Essentials - Ruby On Rails to your Wishlist.

Add to Wishlist

Development Essentials - Ruby On Rails

Get Started Building Awesome Cross Platform Applications
4.2 (25 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
250 students enrolled
Last updated 11/2016
Price: $50
30-Day Money-Back Guarantee
  • 25.5 hours on-demand video
  • 25 Articles
  • 82 Supplemental Resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • Develop cutting edge cross platform applications.
  • Develop Rails 5 Applications Using Action Cable
  • Setting up a Cloud Development Environment
  • •Basic Git functions
  • Building custom User Authorization
  • Setting Administration Users
  • Flash Messages with JavaScript
  • Seeding Data into your database
  • Building an application to automatically scrape data based on your parameters.
  • Redis Configuration
  • Rails Partials and showing content based on ID
  • Building Sanitizers for Devise
  • Geocoder and Setting locations
  • Showing User locations
  • Building Nested Routes
  • Real-Time Data in Rails 5 - Action Cable
View Curriculum
  • The only prerequisite is that you have the desire to learn.

Development Essentials - Ruby On Rails is a thorough introduction to Web Applications Development using Ruby On Rails. This course is both for people who have no experience in programming at all and also for people who have tried Ruby on Rails in the past but may be stuck in the learning curve and want to get to the next level.

 Ruby on Rails has rapidly become one of the most powerful tools for building web applications. Example applications that use Ruby on Rails are Basecamp, Twitter, Shopify, Github, LivingSocial, Groupon, Hulu, Airbnb and Wikipedia. 

We focus on areas that are lacking in other Rails Tutorials working in areas such as:

  • Geocoding, Rails 5 Action Cable, 
  • Seeding Data
  • Content Management, 
  • Building Sanitizers and custom registrations controllers for Devise, 
  • Paperclip and Carrierwave, 
  • Redis, 
  • Authorization (custom and gem based).
  • AWS Configuration
  • Heroku Deployment,
  • Git Hub

And a lot more..

The course offers full access to source code with many lectures providing downloadable notes.  There is also full git hub access to the code where you can copy/download code at anytime if you need some extra help.  

Who is the target audience?
  • If you are open to learning and follow up with the topics covered you should be able to create ANY Application
Compare to Other Ruby On Rails Courses
Curriculum For This Course
286 Lectures
2 Lectures 04:16

Resource Links
Let's Roll
5 Lectures 26:54

Set up custom c9 workspace and clone a rails application.

Preview 08:26

Make It Awesome

Validates Uniqueness

Updating Time
You Got Gmail
6 Lectures 24:05

Saving passwords inside your rails application


Git Ignore

Mail Note

Gmail Config Part 1

Gmail Config Part 2

Gmail In Production
Forms and Buttons
2 Lectures 12:17
Form Inputs

User Image
7 Lectures 39:44
Paperclip Part 1

Paperclip Part 2

Add ability to upload and show images in local ENV

Image Interaction

AWS Config

AWS To Production

Test AWS On Heroku

Foto Placeholder
House Keeping
4 Lectures 31:42

Learn how to display items based on time created.  Updating input fields with custom text views.

Display Order and Form Input

Delete Buttons and Style

Deleting records that are assotiated with a article

Font Size and Delete Associated Records

Adding some CSS to add color

More Style Ideas
The Console
1 Lecture 07:59

Here we look at creating variables and then committing them to the database.  We then associate an existing user with a newly created article 

Heroku Rails Console--Article to User
User Authorization
7 Lectures 42:28

Installation of a gem to assist in user authorization.

Preview 04:21

Reset your local database

Preview 03:04

setting up your controllers to user cancancan

Can Controllers

Can Views

Overview of functionality provided by the CanCanCan Gem

CanCanCan Test Drive

Using the Rails Console we give a user Administration privileges. 

Setting Up Administration
Awesome Articles Housekeeping
1 Lecture 11:46
Awesome Housekeeping
Welcome To Scrapeville
7 Lectures 50:55
The Set Up

Install Nokogiri gem and set up Initialize file

Nokogiri Gem and Initialization

Scraping page attributes using loops.

Preview 11:31

Scrape Loops

Using Selector Gadget to ID css selectors

Selector Gadget

Scrape Loops Two
50 More Sections
About the Instructor
Stephen Chesnowitz
4.1 Average rating
429 Reviews
15,770 Students
2 Courses
Ruby On Rails

I have a lot of experience in media production. Back in the 90’s I worked as a Studio Manager and producer, I then became more involved with developing Interactive Media. I became a fan of rails back in 2012 and dove in head first. Over the years I have worked on some pretty cool projects. I am here to share what I can and help you along your path into the world of application development using Ruby on Rails.