Development Essentials - Ruby On Rails
4.2 (22 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.
217 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 (22 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.
217 students enrolled
Last updated 11/2016
English
Current price: $10 Original price: $50 Discount: 80% off
1 day left at this price!
30-Day Money-Back Guarantee
Includes:
  • 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
Requirements
  • The only prerequisite is that you have the desire to learn.
Description

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
Students Who Viewed This Course Also Viewed
Curriculum For This Course
Expand All 286 Lectures Collapse All 286 Lectures 26:13:06
+
Welcome
2 Lectures 04:16

Resource Links
00:32
+
Let's Roll
5 Lectures 26:54

Set up custom c9 workspace and clone a rails application.

Preview 08:26

Make It Awesome
03:15

Validates Uniqueness
04:38


Updating Time
04:45
+
You Got Gmail
6 Lectures 24:05

Saving passwords inside your rails application

Figaro
03:53

Git Ignore
03:50

Mail Note
00:07

Gmail Config Part 1
03:13

Gmail Config Part 2
03:23

Gmail In Production
09:39
+
Forms and Buttons
2 Lectures 12:17
Form Inputs
05:29

Buttons
06:48
+
User Image
7 Lectures 39:44
Paperclip Part 1
07:26

Paperclip Part 2
02:20

Add ability to upload and show images in local ENV

Image Interaction
08:18

AWS Config
04:54

AWS To Production
08:34

Test AWS On Heroku
02:39

Foto Placeholder
05:33
+
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
04:56

Delete Buttons and Style
10:28

Deleting records that are assotiated with a article

Font Size and Delete Associated Records
04:35

Adding some CSS to add color

More Style Ideas
11:43
+
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
07:59
+
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
05:53

Can Views
07:32

Overview of functionality provided by the CanCanCan Gem

CanCanCan Test Drive
09:15

Using the Rails Console we give a user Administration privileges. 

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

Install Nokogiri gem and set up Initialize file

Nokogiri Gem and Initialization
02:24


Scraping page attributes using loops.

Preview 11:31

Scrape Loops
07:10

Using Selector Gadget to ID css selectors

Selector Gadget
04:39

Scrape Loops Two
08:33
50 More Sections
About the Instructor
Stephen Chesnowitz
4.2 Average rating
331 Reviews
12,015 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.