Skip to main content

Ruby on Rails 6

8h 18m 17s
English
Paid

Master Ruby on Rails with Confidence. Learning Rails should be a straightforward experience, yet many courses either clutter with unrelated content or oversimplify the material. Adding more topics doesn't enhance value; it merely extends course duration. True value comes from genuinely understanding and confidently applying what you've learned.

Oversimplification leaves you unprepared to build independently. You might pass quizzes, yet still lack the comprehensive understanding needed to bring an app from concept to deployment. In this course, the score that truly matters is your ability to create and launch your app.

What Makes This Course Stand Out?

Focused Rails Learning

The key to mastery is focus. Your brain can effectively grasp only one new concept at a time. This course is designed to help you learn Ruby on Rails thoroughly and efficiently. Get in, learn, create, and then expand your knowledge.

Contextual Learning

Understanding concepts like MVC, REST, and Active Record in silos is ineffective. The true 'aha' moment arrives when these elements come together while building a real app. That's when you can confidently say, "I get it!"

Demystifying Rails

For some, Rails appears mysterious and magical. This course reveals the inner workings, transforming the mysterious into something you can leverage. You'll learn exactly what happens behind the scenes, empowering you to harness that 'magic' effectively.

Hands-On Real App Development

The path to mastery extends beyond following tutorials. It begins when you apply your skills to create something real. Each video in this course is accompanied by exercises challenging you to apply what you've learned. That's when true mastery unfolds!

About the Author: pragmaticstudio

pragmaticstudio thumbnail
We love to use our ideas and creativity to inspire and empower developers to build things that improve the lives of others. We create all the video courses from scratch ourselves, and keep all the biz stuff hummin' along. Here are a few things you might like to know about us and our approach to training: We're a two-person company, privately-owned and operated. We named our company The Pragmatic Studio because we believe the best software developers have a lot in common with artists and a studio is a workroom where artists practice and improve their craft. We got started in 2005 by offering the first-ever public Ruby on Rails course. Alumni of that course are highly-regarded "Golden Spike Members". Between 2005 and 2013, we held over 100 public classes in 14 cities on 11 various topics with 15 different sets of instructors. Alongside our instructors, we've also had the privilege of teaching hundreds of private classes offered on-site at companies around the world. Over 2,500 developers have attended at least one of our in-person courses, and tens of thousands more have taken our online courses. We've convinced that real learning happens when you build real applications in a real development environment. That's why our courses are project-driven and you complete the exercises on your own computer. We believe that learning a new skill or language or tool is good, but being able to apply that new skill to a real-world need is far more gratifying.

Watch Online 54 lessons

This is a demo lesson (10:00 remaining)

You can watch up to 10 minutes for free. Subscribe to unlock all 54 lessons in this course and access 10,000+ hours of premium content across all courses.

View Pricing
0:00
/
#1: Introduction
All Course Lessons (54)
#Lesson TitleDurationAccess
1
Introduction Demo
02:20
2
Create the App
04:35
3
Views and Controllers: Part 1
07:33
4
Views and Controllers: Part 2
08:28
5
Models: Part 1
07:39
6
Models: Part 2
11:22
7
Connecting MVC
05:57
8
Migrations
10:30
9
View Helpers
09:21
10
Layouts
03:56
11
Stylesheet and Image Assets
07:45
12
Routes: Show Page
10:09
13
Routes: Linking Pages
09:15
14
Forms: Editing Records: Part 1
12:22
15
Forms: Editing Records: Part 2
11:56
16
Forms: Creating Records
14:45
17
Partials
06:56
18
Destroying Records
05:07
19
Custom Queries
06:21
20
Migrations Revisited
09:57
21
Model Validations
10:13
22
Handling Validation Errors
09:51
23
The Flash
05:26
24
One-to-Many: belongs_to
13:45
25
One-to-Many: has_many
12:07
26
One-to-Many: Nested Resources
12:54
27
One-to-Many: Forms
17:20
28
One-to-Many: Logic
04:46
29
User Account Model
13:20
30
User Signup
10:19
31
Edit User Account
07:48
32
Sign In
12:40
33
Authentication
07:56
34
Current User
06:58
35
Sign Out
06:58
36
Authorization: Part 1
09:20
37
Authorization: Part 2
10:06
38
Admin Users
09:51
39
Many-to-Many Associations: Part 1
08:36
40
Many-to-Many Associations: Part 2
08:29
41
Another Many-to-Many Association
10:42
42
Through Associations: Part 1
07:07
43
Through Associations: Part 2
13:12
44
Many-to-Many with Checkboxes: Part 1
10:19
45
Many-to-Many with Checkboxes: Part 2
05:33
46
Custom Scopes and Routes: Part 1
10:49
47
Custom Scopes and Routes: Part 2
07:25
48
Friendly URLs and Callbacks
15:06
49
Deployment
12:35
50
Active Storage File Uploads. Video: Part 1
18:17
51
Active Storage File Uploads. Video: Part 2
09:49
52
ENCRYPTED CREDENTIALS
06:31
53
UPLOADING FILES TO AMAZON S3
05:35
54
Wrap Up
00:20
Unlock unlimited learning

Get instant access to all 53 lessons in this course, plus thousands of other premium courses. One subscription, unlimited knowledge.

Learn more about subscription