Marcy Lab School Docs
search
⌘Ctrlk
Marcy Lab School Docs
  • Welcome
  • Environment Setup
  • Assignment Guides
  • Project Guides
  • Mod 0 - Command Line Interfaces, Git, and GitHub
  • Mod 1 - JavaScript Fundamentals
  • Mod 2 - Object-Oriented Programming
    • Overview
    • 1. Intro to OOP, Encapsulation, and This
    • 2. Data Hiding through Closures
    • 3. Classes
    • 4. Private & Static
    • 5. Inheritance
    • 6. Polymorphism
    • 7. Introduction to System Design & UML Diagrams
    • 8. System Design Strategies and Principles
    • Case Study: Dragon Slayer
    • Cheat Sheet
  • Mod 3 - HTML & CSS
  • Mod 4 - Interactive & Data-Driven User Interfaces
  • Mod 5 - Server-Side Development
  • Mod 6 - Databases
  • Mod 7 - React
  • Civic Tech Hackathon
  • Capstone
  • Data Structures & Algorithms
gitbookPowered by GitBook
block-quoteOn this pagechevron-down

Mod 2 - Object-Oriented Programming

Overviewchevron-right1. Intro to OOP, Encapsulation, and Thischevron-right2. Data Hiding through Closureschevron-right3. Classeschevron-right4. Private & Staticchevron-right5. Inheritancechevron-right6. Polymorphismchevron-right7. Introduction to System Design & UML Diagramschevron-right8. System Design Strategies and Principleschevron-rightCase Study: Dragon Slayerchevron-rightCheat Sheetchevron-right
PreviousCheat Sheetchevron-leftNextOverviewchevron-right

Last updated 1 month ago