Having completed the Ruby on Rails 4 Essential training, you're now ready to take the next steps to becoming a developer. The Ruby on Rails community is a large, helpful resource that can take your skills to the next level. In this video, you'll look at some of the websites where you can develop your knowledge of Ruby on Rails capabilities.
…I would like to thank you for taking Ruby on Rails Essential Training with me.…Since you're now a part of the Ruby on Rails…developer community, I want to make sure that you know where…you can get answers and find other Rails developers who…can offer you support as you continue to improve your skills.…The main place to find out information about…Ruby on Rails is the main website, rubyonrails.org.…This main website acts as a hub with links to lots of other…great information, the next resource would be the ruby on rails API that's going…to tell you everything you need to know about how ruby on rails…works specifically, how you use the methods that are built into ruby on rails.…
For example, if you want to find out how…Form Four works, you type Form Four into the box.…And then when you see Form Four pop up, you click on…it and you'll get a full documentation about how Form Four works.…How you use the arguments, what the expected output would be, and so on.…Especially while you're first getting familiar with…
Author
Released
12/18/2013- Why use Ruby on Rails?
- Installing Ruby on Rails on Mac and Windows
- Rendering templates and redirecting requests
- Generating and running database migrations
- Creating, updating, and deleting records
- Understanding association types
- Using layouts, partials, and view helpers
- Incorporating assets using asset pipeline
- Validating form data
- Authenticating users and managing user access
- Architecting RESTful applications
- Debugging and error handing
Skill Level Intermediate
Duration
Views
-
Introduction
-
Welcome54s
-
Using the exercise files2m 34s
-
-
1. What Is Ruby on Rails?
-
Introducing Ruby on Rails2m 25s
-
Why use Ruby on Rails?6m 5s
-
-
2. Installing Ruby on Rails on a Mac
-
Terminal and Unix setup10m 18s
-
Xcode4m 6s
-
Homebrew3m 50s
-
Ruby for Mac OS 10.x10m 3s
-
MySQL for Mac OS X10m 49s
-
-
3. Installing Ruby on Rails on a Windows Machine
-
Using the Command Prompt3m 28s
-
DevKit5m 21s
-
MySQL for Windows10m 40s
-
MySQL RubyGem10m 2s
-
Problems with MySQL RubyGem2m 15s
-
-
4. Getting Started
-
Creating a project5m 16s
-
Accessing a project4m 30s
-
File structure5m 24s
-
Server request handling5m 4s
-
Routes9m 47s
-
-
5. Controllers, Views, and Dynamic Content
-
Rendering templates8m 2s
-
Redirecting actions5m 46s
-
View templates5m 19s
-
Instance variables4m 28s
-
Links6m 20s
-
URL parameters8m 31s
-
-
6. Databases and Migrations
-
Introducing databases7m 21s
-
Creating a database5m 45s
-
Rake2m 46s
-
Introducing migrations2m 55s
-
Generating migrations10m 27s
-
Running migrations8m 6s
-
Migration methods10m 4s
-
Solving migration problems5m 13s
-
-
7. Models, ActiveRecord, and ActiveRelation
-
Generating a model7m 12s
-
Working in the Rails console2m 56s
-
Creating records8m 11s
-
Updating records4m 29s
-
Deleting records2m 56s
-
Finding records6m 51s
-
Query methods: Conditions8m 23s
-
Named scopes9m 39s
-
8. Associations
-
Relationship types6m 55s
-
One-to-one associations8m 44s
-
One-to-many associations8m 54s
-
Many-to-many associations: Rich11m 47s
-
-
9. Controllers and CRUD
-
Basic CRUD4m 52s
-
Read action: Index4m 21s
-
Read action: Show4m 17s
-
Form basics5m 59s
-
Create action: New3m 51s
-
Create action: Create7m 13s
-
Update actions: Edit/update5m 57s
-
Flash hash6m 20s
-
-
10. Layouts, Partials, and View Helpers
-
Layouts9m 8s
-
Partial templates5m 9s
-
Text helpers9m 58s
-
Number helpers5m 7s
-
Date and time helpers4m 14s
-
Custom helpers5m 42s
-
Sanitize helpers11m 52s
-
-
11. Assets
-
Stylesheets7m 12s
-
JavaScript11m 9s
-
Images6m 33s
-
12. Forms
-
Form helpers11m 12s
-
Form option helpers10m 1s
-
Date and time form helpers7m 40s
-
Form errors10m 1s
-
-
13. Data Validation
-
Validation methods12m 22s
-
Using validation methods11m 17s
-
Custom validations4m 38s
-
-
14. User Authentication
-
Secure passwords9m 39s
-
Login and logout7m 4s
-
Cookies and sessions9m 14s
-
15. Improving the Simple CMS
-
Challenge: AdminUser CRUD3m 50s
-
Solution: AdminUser CRUD7m 26s
-
Nesting pages in subjects11m 55s
-
Managing sort positions5m 14s
-
ActiveRecord callbacks7m 51s
-
The public area9m 50s
-
Public area navigation4m 58s
-
-
16. REST and RESTful Routes
-
What is REST?3m 45s
-
REST HTTP verbs3m 6s
-
RESTful routes3m 35s
-
RESTful links and forms4m 10s
-
Nested resources4m 8s
-
-
17. Debugging and Error Handling
-
Understanding errors9m 47s
-
Logging to log files7m 52s
-
Debugging techniques3m 6s
-
Errors in production3m 35s
-
-
18. Introducing More Advanced Topics
-
Conclusion
-
Next steps1m 40s
-
- 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: Next steps