- Understand the fundamentals of JavaScript as a language, including functions and scope
- Use data types and structures to solve problems in JavaScript
- Identify and resolve bugs in code
- Manipulate web pages using DOM
- Use asynchronous JavaScript to retrieve data
Lecture | Slides/Notes | Videos | Starter | Solution |
---|---|---|---|---|
Functions & Scope | Slides, Notes | Video | Starter Code | Solution Code |
DOM Manipulation | Slides, Notes | Video | Starter Code | Solution Code |
DOM Events | Slides, Notes | Video | Starter Code | Solution Code |
Communicating with the Server | Slides, Notes | Video | Starter Code | Solution Code |
POST Requests | Slides, Notes | Video | Starter Code | Solution Code |
PATCH & DELETE Requests | Slides, Notes | Video | Starter Code | Solution Code |
Communicating with External APIs | Slides, Notes | Video | Starter Code | Solution Code |