[Study Group Recordings](https://docs.google.com/document/d/1tCjUsiF15tIqjmwjgxMUO5igEyrTXGZE8_aGLvPtef4/edit?usp=sharing) - organized by week
Assignment: OO Triangle
Feel free to pair on more than one lab! This is a great opportunity to talk about your project ideas and what you are thinking about working on.
Pair programming video
1 | 2 |
---|---|
Gitangali | Joy |
Alberto | Ariel |
Darren | David |
Katie | Daniel S |
Sachin | Sam |
Audra | Brandon |
Kyle | Dan |
Zon Lee | Annie |
Charlotte | Eric |
- Create belongs to / has many relationships
- Create has many / has many relationships
- Create has many through relationships
- Use metaprogramming in their classes
- Use a scraper to get data
- Object Oriented Ruby: Object Relationships
- Object Oriented Ruby: Object Architecture
- BONUS: Object Oriented Ruby: Video Review of OO Ruby
- Object Oriented Ruby: Metaprogramming
- Object Oriented Ruby: Scraping
- Object Oriented Ruby: Final Projects - Complete through Student Scraper
- BONUS: Object Oriented Ruby: Final Projects - TTT w AI
- Define a class
- Create an instance(object) from a class
- Define an initialize method and know the lifecycle of an object
- Create reader and writer methods
- Create instance methods and instance variables
- Create class methods and class variables
- Understand what self is in a class method vs an instance method
- Object Oriented Ruby: Intro to Object Orientation
- Object Oriented Ruby: Classes and Instances
- Object Oriented Ruby: Instance Methods
- Object Oriented Ruby: Object Properties
- Object Oriented Ruby: Object Lifecycle
- BONUS: Object Oriented Ruby: Object Orientation Review
- Object Oriented Ruby: Object’s Self
- Object Oriented Ruby: Class Variables and Methods
- Object Oriented Ruby: Object Models
- Object Oriented Ruby: Object Labs
- Procedural Ruby:Variables and Methods
- Procedural Ruby:Booleans
- Procedural Ruby:Logic and Conditionals
- Procedural Ruby:Looping
- Procedural Ruby: Arrays
- Procedural Ruby: Iteration
- Procedural Ruby: Hashes
- Procedural Ruby: Data Structures
- BONUS: Procedural Ruby: Regex