Marcy Lab School Docs
Ctrlk
  • Welcome
  • Environment Setup
  • Coding 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, Factory Functions, and Closure
    • 2. Classes
    • 3. Private & Static
    • 4. Inheritance
    • 5. Polymorphism
    • 6. Introduction to System Design & UML Diagrams
    • 7. System Design Strategies and Principles
  • Mod 3 - HTML, CSS & the DOM
  • Mod 4 - Async & APIs
  • Mod 5 - Backend Servers & Databases
  • Mod 6 - React & Building Fullstack Applications
  • Civic Tech Hackathon
  • Capstone
  • Data Structures & Algorithms
Powered by GitBook
On this page

Mod 2 - Object-Oriented Programming

Overview1. Intro to OOP, Encapsulation, Factory Functions, and Closure2. Classes3. Private & Static4. Inheritance5. Polymorphism6. Introduction to System Design & UML Diagrams7. System Design Strategies and Principles
PreviousMod 1 Project Week — Build a CLI AppNextOverview

Last updated 1 year ago