This project contains tasks for the advanced course in Ruby on Rails. The scope of the course is as follows:
- Introduction to unit testing with Rspec.
- Stubs and mocks with RR.
- Test driven development (TDD) of the model layer.
- Understanding ActiveRecord.
- Implementation of the persistence layer with AR.
- Understanding ActionController.
- AC input/output: strong parameters and result decoration.
- Writing acceptance tests for the controller layer.
- Introduction to Backbone.js
- Handlebars view templates.
- Full-stack application.
- Integrating external web-services.
The course is held on the Jagiellonian University.
The sponsor of the course is Base.