This is the description of the classes for JavaScript foundamentals.
- Values, Operators and Variables (lesson 1)
- Primitives Types (lesson 1)
- Strings
- Numbers
- Array
- Function
- Objects litterals
- Conditions (lesson 1)
- Functions (lesson 2)
- For Loops and While (lesson 2)
- String and Array Manipulations (lesson 2 / 3)
- Closures, Scope and Immediately Invoked function expression (lesson 3)
- Call Backs and Promises (lesson 3)
- Async VS Sync (lesson 4)
- XHTTP Requests (lesson 4)
- Objects and Instances (lesson 5)
- Test Driven Development (lesson 6)
We demand our student to be prepared (or at least to breafly read) the content of the class.
I'm concern that a lot of students would like to have video resources, although my preference goes trough books. If you would like to recommend resource that I should add, please pm me.
- Introduction ~ https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Introduction
- Introduction with scalfolding ~ http://jsforcats.com/
- Values ~ http://eloquentjavascript.net/01_values.html
- Functions ~ http://eloquentjavascript.net/03_functions.html
- Program structure ~ http://eloquentjavascript.net/02_program_structure.html
I think those are they , maybe you can add "callback" , "promises" in somewhere.