Ruby on Rails Tutorial for Complete Beginners

Felix Oginni, Web Developer and Teacher

Play Speed
  • 0.5x
  • 1x (Normal)
  • 1.25x
  • 1.5x
  • 2x
85 Videos (3h 48m)
    • 0 0 Intro

      2:31
    • 0 1 Project Scope

      0:25
    • 0 2 Intro to Web Development

      5:25
    • 1a Install Rails Windows

      1:24
    • 1b Install Rails Mac

      1:15
    • 1c Install Rails Linux

      1:37
    • 2 Install Heroku

      0:56
    • 3 Install NODEJS

      0:31
    • 4 Install Sublime Text

      0:55
    • 1 Intro

      0:19
    • 2 Generate a New Rails App

      1:32
    • 3 Run your rails server

      1:32
    • 4 Rails Files and Folders

      3:26
    • 5 MVC Architecture

      2:51
    • 6 Generate a Controller

      4:41
    • 7 Create About Page

      7:51
    • 8 Solution

      0:44
    • 9 Instance Variable and Embedded Ruby

      3:50
    • 10 Render

      2:08
    • 11 Link Helper

      7:50
    • 12 Named Routes

      1:45
    • 13 Image Helper

      5:05
    • 1 Intro

      0:39
    • 2 Generate a Posts Controller

      1:10
    • 3 Create Index Page for Blog Posts

      1:55
    • 4 Create New Blog Posts (Step 1)

      1:05
    • 5 Checkpoint

      0:37
    • 6 Create Model for New Blog Posts

      6:53
    • 7 Create the Form

      6:02
    • 8 The Create Action

      2:42
    • 9 Save the form data

      3:55
    • 10 Handle Strong Params

      3:32
    • 11 Create Show Page

      2:36
    • 12 Display Post in Show Page

      5:40
    • 13 Show all posts on index

      3:56
    • 1 Introduction

      0:18
    • 2 Add abit of style

      2:06
    • 3 Edit Blog Post

      7:06
    • 4 Update post in database

      2:15
    • 5b More Links

      1:06
    • 5 Link Pages together

      3:49
    • 6 Delete Blog Posts

      4:20
    • 7 Data Confirm

      0:52
    • 8 Summary

      1:34
    • 1 Flash Message

      4:03
    • 2 Reorder Posts

      1:12
    • 3 Before Action

      2:35
    • 4 Partials

      1:22
    • 5 Rails Validations

      3:19
    • 6 Fallback

      2:44
    • 7 Display Error Messages

      4:39
    • 1 Introduction

      0:29
    • 2 Generate a Model for Comments

      1:35
    • 3 Associations

      3:01
    • 4 Resources

      2:56
    • 5 Nested Resources

      1:13
    • 6 Comments Controller

      0:32
    • 7 Create Comment Form

      3:00
    • 8 Save Comment into Database

      3:00
    • 9 Render Comments on Show Page

      3:37
    • 10 Destroy Comments

      3:07
    • 11 Reorder Comments

      1:11
    • 1 Intro

      0:11
    • 2 Set the root

      0:56
    • 3 Install the Theme

      2:46
    • 4 Add The Navigation

      1:51
    • 5 Style the Header on the Index Page

      1:41
    • 6 Style the Footer

      0:52
    • 7 Style the Homepage

      3:43
    • 8 Style the Post Page

      4:56
    • 9 Style the comments

      2:48
    • 10 Style the Form

      7:13
    • 11 Comments Housekeeping

      2:44
    • 12 Fix Index link and Comments Form Error

      3:04
    • 13 Style the Edit Page

      1:54
    • 14 Fix Comment Styling on Show

      0:39
    • 15 Style the New Page

      2:59
    • 16 Style the Form Partial

      5:30
    • 17 Style the About Page

      3:50
    • 0 0 Pre Intro

      1:04
    • 0 1 Introduction

      0:49
    • 1 Setup GIthub

      1:25
    • 2 Push to GIthub

      2:23
    • 3 Prepare your application for deployment

      3:21
    • 4 Deploy to Heroku

      5:31