Ruby on Rails

Overview

  • Participants will be expertise in persistent models with Active Record
  • Participants will build view templates with Embedded Ruby
  • Participants will use Git to roll back to previous versions of your code base
  • Participants will deploy applications to Heroku
  • Participants will Implement an authentication system to identify authorized users
  • Participants will Write their own automated tests and refactor their code with confidence
  • Participants will Maximize performance with the asset pipeline and turbolinks
  • Participants will Secure their 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

Pre-Requisites
Ruby Programming

Course Outline

  • Ruby Fundamentals
  • Rails Fundamentals
  • Models
  • Controllers
  • Views
  • Deployment
  • Advanced Ruby
  • Advanced Active Record
  • Authentication
  • Testing
  • Security
  • Performance
  • Debugging
  • Web APIs
  • Custom Deployment