Ruby on Rails a Beginners Guide

A total beginners guide to building a Rails Application
Rating: 4.5 out of 5 (742 ratings)
29,891 students
Ruby on Rails a Beginners Guide
Rating: 4.5 out of 5 (742 ratings)
29,898 students
Have this skills to create a rails application and publish the app live on the web. Students learn the inner workings of rails and get introduced to gems, authentication, the rails console, rails generators, Git Hub and much more.

Requirements

  • A little understanding of HTML is helpful, but it’s not required
Description

When developing this course I wanted to really focus on the new developer. I have set things up so you can come into this course with no experience and once you complete the lessons you will be able to construct and deploy a Ruby on Rails application. The focus is on how to construct an application and not on "building a 'Time Machine' using Rails".

Some areas covered include: MVC, CRUD, Github, Heroku, Rails Console, Cloud 9, Rails Generators, Gems and other important topics.

Once you have completed this course you will have this skill to build out your very own application using a "step by step" approach or by using Rails generators.

Our first Model is our "User", we cover how this "Model" can be anything you desire.

We then look at styling your site using Gems and Bootstrap. I also show you resources on where to find cool Bootstrap layouts that you can simply drop into your application.

We then cover how to build association between a "User Model" and a "Article Model". This is an important step in any applications as it gives the ability to associate objects in your database.

Each Video comes with a text lecture and PDF which allows you to download the code that relates to each video.

We all need to walk before we run and so I hope you will join me on this walk into Ruby on Rails a Beginners Guide.

Who this course is for:
  • This Course is designed for beginners. If you already know how to create a site using rails this course is not for you.
Course content
18 sections • 88 lectures • 6h 27m total length
  • Welcome
    02:39
  • Welcome
    00:07
  • STOP! Don't try to install Rails!
    03:55
  • CRUDola
    03:59
  • CRUD
    1 question
  • MVC ABC
    03:51
  • MVC
    1 question
  • The Database
    09:07
  • Database
    1 question
  • Creating Our Application
    03:34
  • Moving Around
    05:38
  • Moving Around
    1 question
  • Fire Up The Server!
    04:02
  • Getting Started With Git Version Control
    02:38
  • Link it up to Git Hub
    04:55
  • Update your IDE with SSH access
    03:08
  • How Git Hub Saved My Life
    07:30
  • Hello World So 1996
    10:22
  • Git Time
    01:25
  • Generation Control - Generating Controllers
    06:55
  • Generate a Controller
    1 question
  • Getting Sassy - Installing bootstrap-sass-rails Gem
    01:45
  • Getting Sassy Part 2
    04:08
  • Navigation
    04:31
  • Navigation Partial
    03:38
  • Creating a Partial
    1 question
  • ERB
    1 question
  • Navigation Cleanup
    04:03
  • Contained
    03:19
  • Footer
    04:17
  • Font Awesome
    04:12
  • User Set Up Gems
    10:40
  • User Sign In
    09:03
  • Update Development Dot RB
    02:51
  • Sign In Sign Up Sign Out
    06:01
  • Flash Helper
    02:41
  • Heroku.com Gems
    03:03
  • Heroku Production Push
    08:13
  • Rails Console and Heroku
    06:59
  • Bootstrap css and Navbar-Brand
    04:32
  • Link To
    1 question
  • Contact and About Links
    02:29
  • Title Tab Favi
    01:53
  • Adding Layouts To Pages
    05:00
  • Two Footers!
    02:17
  • If Else End Footer
    04:16
  • If else
    1 question
  • Generate A Migration
    04:13
  • Migration
    1 question
  • Custom Registration
    04:53
  • Edit My Profile
    03:38
  • Showing Links Based On Status
    09:13
  • Edit The Sign Up Form
    04:44
  • Edit The Edit User Registration
    04:28
  • Git Push
    00:08

Instructor
Ruby On Rails
Stephen Chesnowitz
  • 4.1 Instructor Rating
  • 860 Reviews
  • 30,913 Students
  • 3 Courses

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.