• Skip to primary navigation
  • Skip to main content
  • Skip to footer
Code The Dream School
Code the Dream Labs Logo

Code The Dream School

Main hub for class materials for Code the Dream’s classes

  • Code the Dream Home

Search Code The Dream School

Back End 1 – Week 4

Welcome to the fourth week of Back End 1. In this unit, we will learn:

  • Ruby blocks | Ruby classes | Block arguments | Yield
  • Object oriented programming | Loops
  • Modules | Methods | Class methods | Include and extend | Magic methods in Ruby

Back End Week 4 Goals

  • Learn what blocks are, different ways they an be called, and how to pass arguments to a block
  • Implements methods with blocks
  • Blocks practice
  • Class design | Search to your classes
  • IO Interaction system
  • Use modules to add behavior to classes, hold constants, add namespaces, and more.

Curriculum

This is your curriculum for Back End I.
2.8 Ruby Blocks
2.9 Build an Address Book in Ruby
2.10 Ruby Modules

Assignment

Your assignment for week 4 can be found Here

Footer

Copyright © 2025 Code the Dream School | All Rights Reserved | Privacy Policy