Core And Essential Javascript Knowledge
Published 8/2025
MP4 | Video: h264, 1920x1080 | Audio: AAC, 44.1 KHz
Language: English | Size: 1.06 GB | Duration: 3h 3m
Published 8/2025
MP4 | Video: h264, 1920x1080 | Audio: AAC, 44.1 KHz
Language: English | Size: 1.06 GB | Duration: 3h 3m
JavaScript for beginners and Intermediates
What you'll learn
Confidently use variables (var, let, const), operators, and control flow (if/else, switch) to build basic programs.
Manipulate arrays (add/remove elements, search) and objects (properties, methods), and write reusable code with functions/arrow functions.
Select and modify webpage elements by ID, class, or tag name, and respond to user interactions (clicks, inputs) using event listeners.
Apply loops, scope rules, and built-in objects (String, Math, Date) to complete exercises like checking vowels or iterating through 2D arrays.
Requirements
Basic HTML and CSS knowledge
Description
This course offers a comprehensive introduction to JavaScript, covering fundamental concepts like variables (var, let, const), arithmetic operators, and concatenation. It progresses to control structures such as switch-case, if-else statements, and loops (for, while, do…while). Students will also explore arrays, including searching, checking, and iterating through them using various methods. The curriculum ensures a solid foundation in JavaScript syntax and logic, preparing learners for more advanced topics.The course delves into JavaScript objects, classes, and functions, including arrow functions and parameter handling. It introduces the String, Date, and Math objects, along with DOM manipulation techniques like selecting elements by ID, class, or tag name. Events, pop-up boxes, and library operators are also covered. These modules equip students with the skills to create dynamic, interactive web applications, emphasizing practical exercises and real-world applications.Advanced topics include 2D arrays, scope (local and global), and JavaScript’s parent-child-sibling relationships in the DOM. The course also covers query selection, innerText, innerHTML, and textContent for dynamic content updates. By the end, learners will have a thorough understanding of JavaScript’s core features and its role in web development, enabling them to build robust, efficient, and user-friendly applications. The structured approach ensures gradual progression from basics to advanced concepts.
Overview
Section 1: Introduction
Lecture 1 Introduction
Lecture 2 Setting up your environment
Lecture 3 First program - Displaying with alert and console
Lecture 4 Introduction to Variables (var , let , const)
Lecture 5 3. Get User input in Javascript
Lecture 6 Importing external scripts
Lecture 7 Arithmetic operators and concatenation
Lecture 8 JavaScript Equality and Logical Operators Explained
Lecture 9 If and Else Statements
Lecture 10 The ternary operator
Lecture 11 Switch and Case Statement
Lecture 12 JavaScript functions introduction
Lecture 13 Arrow functions
Lecture 14 For loop explained
Lecture 15 For of loop applied to strings
Lecture 16 While loop explained
Lecture 17 Lecture 17
Lecture 18 Lecture 18
Lecture 19 Working with Arrays JavaScript Part 1
Lecture 20 JavaScript_ Adding and Removing Elements on Arrays
Lecture 21 Iterate through an Array in JavaScript using a for loop
Lecture 22 JavaScript 2D arrays and beyond
Lecture 23 Lecture 23
Lecture 24 JavaScript Objects Basics part 1
Lecture 25 JavaScript Objects Part 2
Lecture 26 Iterate through array (while, for..of, forEach)
Lecture 27 Introduction to JavaScript Classes
Lecture 28 Introduction to the String Object in JavaScript
Lecture 29 JavaScript Date and Math objects introduction
Lecture 30 JavaScript DOM explained simply
Lecture 31 Selecting Elements by ID in JavaScript
Lecture 32 Selecting Elements by Tag Name in JavaScript
Lecture 33 Selecting Elements by Class Name in JavaScript
Lecture 34 Query Selectors in JavaScript
Lecture 35 Using innerText, inerHTML and textContent in JavaScript
Lecture 36 JavaScript Parent, child and sibling relationships
Lecture 37 Basic Introduction to events in JavaScript
Lecture 38 JavaScript pop up boxes
Beginners and Novices.,For engineers that wish to shift to web technologies.