start with the Rails way later add advanced concepts: services, decorators, serializers etc. assignments in Ruby to learn the language and algorithms tools: git, JIRA, capistrano
sync plannings to learn how to estimate review to demonstrate working app and get feedback retrospectives to adapt regular code review A mentor acts as a client (and as a technical lead).