Git is our version control system. Goals Understand why we use git. Learn how to work with your local repository...
Rails is our web framework. Goals Be able to write a simple Rails application. Understand how Rails talks to the...
In this card we will learn to write code that scales with a large number of database records. We will...
When your code does not behave as expected, you can use a debugger statement ("breakpoint") at any point in your...
Understand the differences between git diff and git diff --staged (or git diff --cached) Understand the difference between git...
What is a Cookie? Google it if you do not know. How are cookies transferred between your browser and...
Web security basics Einführung in die Web Security 🇩🇪 provides essentials for the topic of this card. Read following chapters:
While working on a Rails application, your code base will grow a collection of different file types including: Ruby (business...
Stepping forward from JavaScript Basics, the goal of this card is for you to be able to read and write...
Rubymonk training Read the following Rubymonk articles: Ruby Primer: Ascent (archived copy) Metaprogramming Ruby (archived copy) Metaprogramming Ruby: Ascent (archived...
Resources Rails Guide: Internationalization API Guide to localizing a Rails application Locale-aware helpers in ActionView::Helpers::NumberHelper
Action Mailer Basics and Previews Chapter "Task H1: Sending Confirmation Emails" from Agile Web Development with Rails (in our...
Best results in other decks
Finding changes When you're looking for a specific change in Git, there are multiple axes you can choose:
Enable local logging for Sentry when: Debugging Sentry event capture locally Testing error handling without polluting production metrics Developing background...