Overview of Ruby on Rails
- Craft persistent models with Active Record
- Build view templates with Embedded Ruby
- Use Git to roll back to previous versions of your code base
- Deploy applications to Heroku
- Implement an authentication system to identify authorized users
- Write your own automated tests and refactor your code with confidence
- Maximize performance with the asset pipeline and turbolinks
- Secure your app against SQL injection and cross-site scripting
- Set up a server and deploy applications with Capistrano
- Discover many Rails secrets and tips
Duration
2 Days
Prerequisite for Ruby on Rails
Ruby Programming
Course Outline for Ruby on Rails
Part I: Ruby on Rails Fundamentals
- Ruby Fundamentals
- Rails Fundamentals
- Models
- Controllers
- Views
- Deployment
Part II: Building a Social Networking App
- Advanced Ruby
- Advanced Active Record
- Authentication
- Testing
- Security
- Performance
- Debugging
- Web APIs
- Custom Deployment