Here you can find course content and the assignments for the Intro to JavaScript module.
| Week | Topic | Preparation | Assignment | Session Plan |
|---|---|---|---|---|
| 1. | Intro JavaScript (What is it, what can you use it for); Setup js either via browser or via node; Variables: var, let, const; Console.log; Types: String, number, boolean, null, undefined, array; Operators | Preparation | Assignment | Session Plan |
| 2. | Conditions; Functions; Global vs local scope; For loop | Preparation | Assignment | Session Plan |
| 3. | Arrays (continued); Objects; Call stack | Preparation | Assignment | Session Plan |
| 4. | Recap of js basics; Solving problems | Preparation | Assignment | Session Plan |
Kind note: The JavaScript modules are tough. Very tough! We expect you to always come prepared to the session on Sunday.
- Understand what JavaScript is and what it's used for
- Use basic programming concepts such as variable definitions, types and operators
- Practice reading and fixing errors
- Use conditional logic to implement more advanced functionality
- Write basic functions with parameters and arguments
- Understand global vs local scope
- Using objects and arrays to store, access and manipulate more complex data