Author
Released
3/13/2020Skill Level Beginner
Duration
Views
- [Kevin] Ruby on Rails is a popular, open-source web development framework. It allows developers to quickly build websites that use back-end databases. It takes much of the pain out of adding new features. You can develop faster because it makes great use of best practices, object-oriented programming, and sensible default configurations. This course will explain the underlying concepts of the Ruby on Rails framework. We'll walk through its central components step by step, so that you can understand how they work together. We will learn how to handle web requests and to work with database data. You'll apply what we learn towards the initial development of a content management system, which is a common real world project. My name is Kevin Skoglund, I've been using Ruby on Rails since 2006, starting with the very first version, and I run a web development company that has built dozens of real world Ruby on Rails applications for our clients. I have tried many web development frameworks, and Ruby on Rails is by far my favorite. I'm excited for you to learn how Ruby on Rails can speed up and improve the development of full-featured web applications.
Related Courses
-
Ruby: Testing with RSpec
with Kevin Skoglund6h 13m Intermediate
-
Introduction
-
Using the exercise files1m 28s
-
1. What Is Ruby on Rails?
-
Ruby on Rails introduction4m 19s
-
Understand MVC architecture3m 17s
-
-
2. Get Started with Ruby on Rails
-
Challenge: Experiment1m 15s
-
3. Controllers, Views, and Dynamic Content
-
Redirect controller actions5m 13s
-
Challenge: Dynamic templates3m 22s
-
4. Databases and Migrations
-
5. Models and ActiveRecord
-
6. CRUD, REST, and Resourceful Routes
-
7. Controllers and CRUD
-
Read action: Index4m 20s
-
Create action: New4m 12s
-
Create action: Create5m 5s
-
Challenge: Pages CRUD1m 23s
-
Solution: Pages CRUD4m 50s
-
-
Conclusion
-
Next steps2m
-
- Mark as unwatched
- Mark all as unwatched
Are you sure you want to mark all the videos in this course as unwatched?
This will not affect your course history, your reports, or your certificates of completion for this course.
CancelTake notes with your new membership!
Type in the entry box, then click Enter to save your note.
1:30Press on any video thumbnail to jump immediately to the timecode shown.
Notes are saved with you account but can also be exported as plain text, MS Word, PDF, Google Doc, or Evernote.
Share this video
Embed this video
Video: Faster, better, less painful website development