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 Expressions JS-03: Conditional Statements JS-04: […]

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 Expressions JS-03: Conditional Statements JS-04: […]

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 JS-05: Functions JS-06: Arrays You […]

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 JS-04: Loops JS-05: Functions You […]

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 Statements JS-04: Loops You should […]

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 and logical operators πŸ“˜ Why […]

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 (>, <, ===) Logical 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 are Operators? An operator is […]

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 to make web pages interactive.It […]

A Short Course on Python for Data Science

Welcome to this course on Python for Data Science! Over the next four weeks, we’ll guide you through the fundamentals of Python programming, with a specific focus on data science applications. By the end of the course, you’ll have hands-on experience solving real-world data science problems through two case studies: one focusing on function approximation and the other on classification. […]