This is the description of the classes for JavaScript fundamentals.
| Week | Topic | Read | Homework |
|---|---|---|---|
| 0. | Preparation for first JavaScript session | Reading Week 0 | - |
| 1. | Values, Operators and Variables. Primitives Types ( Strings, Numbers, Arrays, Functions, Objects literals) Conditions | Reading Week 1 | Homework Week 1 |
| 2. | Functions, For and While Loops,String and Array Manipulations | Reading Week 2 | Homework Week 2 |
| 3. | String and Array Manipulations, Closures, Scope and Immediately Invoked function expression, Call Backs and Promises | Reading Week 3 | Homework Week 3 |
| 4. | Async VS Sync, XHTTP Requests | Homework Week 4 | TBA |
| 5. | Objects and Instances | TBA | TBA |
| 6. | TBA | TBA | TBA |
| 7. | Test Driven Development | TBA | TBA |
| 8. | Test Driven Development | TBA | TBA |
| 9. | Test Driven Development | TBA | TBA |
We demand our student to be prepared (or at least to briefly read) the content of the class.
I'm concerned 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.
Module goals: A good understanding of all the above mentioned topics. Want to check your Knowledge? Go through the JavaScript Fundamentals README and research/ ask for help (Slack!) with the concepts that are not entirely clear.