theIV

  • 3 Courses Completed
  • 12 Levels Completed
  • 1 Screencasts Watched
  • 44,475 Total Points

Achievement Badges

Ruby: 2 Courses Completed

Placeholder

Rails for Zombies

Discontinued

Placeholder

Rails Best Practices

Discontinued

  • Controllers in Space

    Fat model/skinny controller, named scopes, scopes with lambda, default scopes, model creation scopes, skipping a filter

  • Controller Command

    Nested attributes, models without the database, using Presenters, rejecting SQL injection, Rails 3 responder syntax

  • Model Pitfalls

    Basic & compound indices, protecting your attributes, using default database values, using callbacks properly, improving validation, database seeding

  • Model Bert

    Optimizing n+1 queries, using counter_cache, batches of find_each, applying The Law of Demeter, using to_s and to_param in the model

  • Froggy Views

    Refactoring views, using helpers, rendering content with partials, handling empty strings, using content_for, meta yield

Git: 1 Course Completed

Placeholder

Try Git

Git

Learn how to use Git by reviewing the basic concepts of Git version control. Try out this introductory course that was created with GitHub.

  • Discover Git

    Discover the basics of Git, including how to initialize a repo. Learn how to add, commit, and push your code to GitHub.

Electives: 1 Screencast Watched