You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Feb 27, 2023. It is now read-only.
We've covered so far (in 5 lessons + pair programming day)
the basics of JS (data types, conditionals, loops, objects, arrays)
Basics of unit testing and TDD
DOM and AJAX
Functions and good design principles
OO programming (concept and constructor functions)
What other topics we should cover for the rest of JS-Core (2 or 3 more classes) - these are some of the other topics that can be covered based on HackYourFuture and London's first class:
inheritance (covered next class)
Callbacks (will be touched on in the next class)
Closures
Scopes
Value vs Reference
Modules
More Functions (being first-class citizens, passing them around, Higher Order Functions)
ES6
String and Array manipulation (did we do enough?)
Chrome Dev Tools
These can go into Node modules
Promises
HTTP, APIs and JSON (high level)
Async vs Sync
(the last two points were already covered but we can go into more details)
Any other topics we should cover?
This is just a catchall list - some of these can be covered as we go on into the Node modules, some can be left for research. I just want to capture all the high level topics and concepts that we think are important to cover.