Intermediate JavaScript
Intermediate JavaScript
Regular price
$150.00 CAD
Regular price
Sale price
$150.00 CAD
Unit price
/
per
Product Description: "Dive into the exciting world of JavaScript programming! For students aged 11-13, this course teaches how to create interactive websites and games using JavaScript. From understanding the basics of the language to building more advanced projects, students will develop strong coding foundations and gain confidence in creating their very own web applications."
Course Outline
Month 1-2: JavaScript Fundamentals
Key Topics:
- Functions and parameters
- Looping through arrays and data structures
- Advanced control structures
Exercises:
- Solve problems like calculating averages or working with user inputs.
Milestone Project:
- To-Do List App: Create a simple to-do list app where users can add, delete, and manage tasks.
Month 3-4: DOM and Event Handling
Key Topics:
- Deeper DOM manipulation
- Handling user events (mouse clicks, keypresses)
Exercises:
- Build a form that dynamically updates based on user interaction.
Milestone Project:
- Interactive Quiz Game: Build a game where users answer quiz questions, and feedback is provided based on user input.
Month 5-6: Introduction to Objects and APIs
Key Topics:
- Objects and object-oriented programming basics
- Introduction to working with APIs (fetching data from external sources)
Exercises:
- Build simple apps using data from APIs.
Milestone Project:
- Weather App: Create a small weather app that fetches data from a weather API and displays it to the user.