Start by creating a new Ruby on Rails 5 project from the command line and then learn how to open the project in a text editor. Throughout this course, we will be working toward the creation of a simple content management system.
- [Instructor] We're ready to create…our first Ruby on Rails project.…The project we're going to create…is a simple content management system,…or CMS for short,…and we're going to be working with this project…throughout this training title.…This course will assume that you…already have Ruby on Rails 5 installed.…If you need help with installation,…Lynda.com has courses for both Mac and Windows…which will help you get everything installed and configured.…The other thing you need to do…is decide what database and other software…you're going to use to work with Ruby on Rails.…Ruby on Rails has built-in database support…for SQLite, MySQL, and PostgreSQL.…
Other database types are compatible,…they're just not built-in.…They require adding a Ruby gem…to serve as the database adapter.…Now as for me, I'm going to be using…MySQL as my database,…the browser I'll be using is going to be Firefox,…and the text editor is going to be Atom.…All of these are excellent choices,…and as a bonus, all of them are cross-platform compatible…
- Creating and configuring a new Ruby on Rails project
- Generating controllers and views
- Handling server requests
- Using different types of routes
- Rendering and viewing templates
- Generating migrations and models
- Creating, updating, and deleting records
- Finding records with queries
- Understanding relationship types
- Writing controllers for CRUD
- Working with layouts and helpers
- Managing application assets
- Building forms
- Validating data
- Authenticating users
Skill Level Beginner
1. What Is Ruby on Rails?
2. Get Started
3. Controllers, Views, and Dynamic Content
4. Databases and Migrations
5. Models and ActiveRecord
7. CRUD, REST, and Resourceful Routes
8. Controllers and CRUD
9. Layouts, Partials, and View Helpers
12. Data Validation
13. Controller Features
14. User Authentication
15. Improve the Simple CMS
Next steps1m 44s
- 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.Cancel
Take 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.