Learning Ruby

Reference, Mnemonic & Ramblings

Takeaways From Course 3 - Part 3

These are some key takeaways from the 3rd course for me based on the curriculum as well as the feedback received from the TAs for every module (aka Week).

In Module 4, focus was on learning…
  • self-referential associations (a user following another user)
  • ActionMailer: sending emails
  • token generation for password reseting

Takeaways From Course 3 - Part 2

These are some key takeaways from the 3rd course for me based on the curriculum as well as the feedback received from the TAs for every module (aka Week).

In Module 3, focus was on learning…
  • to keep controllers skinny
  • ActiveRecord transactions (all or none!)
  • RSpec macros and shared_examples
  • Capybara introduction and first feature spec

Takeaways From Course 3 - Part 1

These are some key takeaways from the 3rd course for me based on the reviews i received from the TAs for every module (aka Week).

This is my beginner-TDD phase, so a lot these pertain to that in general and RSpec in specific(!), since that is what will be used in the course as the testing framework.

Quiz for Rails Beginners 3

Here's the third quiz for people who are just getting started learning web-application development. This revisits the basics of MVC, implementing basic user-authentication and polymorphic associations.

Quiz for Rails Beginners 2

Here's the second quiz for people who are just getting started learning web-application development. This focuses more on the resources routes and related concepts in Rails.