Track: JavaScript BasicsLesson: JS-10 / JS-10 🎯 Project Goal By the end of this project, you will build a fully functional To-Do List application using JavaScript, applying concepts such as variables, functions, arrays, DOM manipulation, and event handling. 📌 Concepts Used This project uses: Variables & Data Types Functions Arrays & Array Methods DOM Manipulation …
JavaScript DOM Manipulation (JS-09)
Track: JavaScript BasicsLesson: JS-09 / JS-10 🎯 Lesson Goal By the end of this lesson, you will be able to select HTML elements using JavaScript, change their content and styles, and handle user events such as clicks and form inputs to create interactive web pages. 📌 Prerequisites JS-01: Variables and Data Types JS-02: Operators and …
JavaScript Array Methods (JS-08)
Track: JavaScript BasicsLesson: JS-08 / JS-10 🎯 Lesson Goal By the end of this lesson, you will be able to use modern JavaScript array methods such as forEach, map, filter, and reduce to process data efficiently and write clean, professional code used in real-world applications. 📌 Prerequisites JS-01: Variables and Data Types JS-02: Operators and …
JavaScript Objects (JS-07)
Track: JavaScript BasicsLesson: JS-07 / JS-10 🎯 Lesson Goal By the end of this lesson, you will understand how JavaScript objects work, how to create and access them, and how to use objects to represent real-world data in applications. 📌 Prerequisites JS-01: Variables and Data Types JS-02: Operators and Expressions JS-03: Conditional Statements JS-04: Loops …
JavaScript Arrays (JS-06)
Track: JavaScript BasicsLesson: JS-06 / JS-10 🎯 Lesson Goal By the end of this lesson, you will understand what arrays are, how to create and access them, and how to use arrays to store and manipulate multiple values in JavaScript programs. 📌 Prerequisites JS-01: Variables and Data Types JS-02: Operators and Expressions JS-03: Conditional Statements …
JavaScript Functions (JS-05)
Track: JavaScript BasicsLesson: JS-05 / JS-10 🎯 Lesson Goal By the end of this lesson, you will understand what functions are, why they are used, and how to create and use different types of functions in JavaScript to write clean, reusable code. 📌 Prerequisites JS-01: Variables and Data Types JS-02: Operators and Expressions JS-03: Conditional …
JavaScript Loops (JS-04)
Track: JavaScript BasicsLesson: JS-04 / JS-10 🎯 Lesson Goal By the end of this lesson, you will be able to repeat tasks efficiently using JavaScript loops and apply loops to solve real programming problems. 📌 Prerequisites JS-01: Variables and Data Types JS-02: Operators and Expressions JS-03: Conditional Statements You should understand: Variables and conditions Comparison …
JavaScript Conditional Statements (JS-03)
Track: JavaScript BasicsLesson: JS-03 / JS-10 🎯 Lesson Goal By the end of this lesson, you will be able to make decisions in JavaScript programs using conditional statements such as if, else, else if, and switch. 📌 Prerequisites JS-01: Variables and Data Types JS-02: Operators and Expressions You should already understand: Variables Comparison operators (>, …
JavaScript Operators and Expressions (JS-02)
Track: JavaScript BasicsLesson: JS-02 / JS-10 🎯 Lesson Goal By the end of this lesson, you will understand different types of operators in JavaScript and how expressions are formed to perform calculations, comparisons, and logical decisions in programs. 📌 Prerequisites Completion of JS-01: Variables and Data Types Basic understanding of variables and values 📘 What …
JavaScript Basics – Variables and Data Types (JS-01)
Track: JavaScript BasicsLesson: JS-01 / JS-10 🎯 Lesson Goal By the end of this lesson, you will understand how to store data in JavaScript using variables and identify different data types used in real-world programming. 📌 Prerequisites Basic computer knowledge No prior programming experience required 📘 What is JavaScript? JavaScript is a programming language used …