No site found for btvca-curriculum.herokuapp.com; using Bootcamp content.
Description
The principles of designing programs using objects.
Topics
BindingCallbacksClassClassesClosure-ScopeConstructorsDuck-TypingEncapsulationExtendsFat-ArrowHashesImmediately-Invoked-Function-ExpressionsInstanceofNewObject-CreationObject-Oriented-ProgrammingObjectsPolymorphismPrivate-VariablePrototypesSuperThis
Links
- Simple Made Easy by Rich Hickey
- Boundaries by Gary Bernhardt 2012
- The Forgotten History of OOP by Eric Elliott
- The Secret Life of Objects - Though no one really agrees on its precise definition, object-oriented programming has shaped the design of many programming languages, including JavaScript.
- https://www.youtube.com/watch?v=HcW5-P2SNec