The Advanced Ruby on Rails course is designed to demonstrate how to utilize advanced Ruby features and syntax to write advanced scripts and web applications.
The course begins with an exploration of the Rails framework, including how to work with Gems and perform database migrations. Next, it analyzes RSpec, Capybara, and building Application Programming Interface (APIs). The course concludes with a discussion and hands-on exercises around scaling and deployment.
Purpose
|
Learn how to use advanced Ruby features and syntax to write advanced scripts and web applications. |
Audience
|
Experienced Ruby / Ruby on Rails developers looking to deepen their Ruby and Rails skills. |
Role
| Software Developer - Web Developer |
Skill Level
| Intermediate |
Style
| Fast Track - Targeted Topic - Workshops |
Duration
| 3 Days |
Related Technologies
| Ruby on Rails | Web Development |
Productivity Objectives
- Demonstrate Rails performance tuning techniques
- Build a Ruby-based SOA
- Automate versioning with Capistrano
- Apply robust testing techniques using RSpec and Cucumber
- Perform advanced refactoring techniques to make code cleaner and more maintainable