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