Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

JavaScript Fundamentals - Complete Tutorial Series

Satish C J via YouTube

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Learn JavaScript fundamentals through comprehensive video tutorials covering essential programming concepts from basic syntax to advanced features. Master variable declarations including var, let, and const differences, explore data types, and understand operators including arithmetic, assignment, comparison, and logical operations. Practice control structures with if-else statements, switch cases, and various loop types including for, for-in, for-of, while, and do-while loops. Dive deep into JavaScript's core features including NaN handling, string methods, objects and nested objects, symbols, and array manipulation with methods like filter, map, forEach, reduce, and sort. Explore modern JavaScript concepts such as destructuring, function expressions, arrow functions, callback functions, and nested functions. Study the Document Object Model (DOM) with practical demonstrations of element selection methods, node creation and manipulation, and event handling including addEventListener and removeEventListener. Gain hands-on experience with form handling, regular expressions for password validation, exception handling, and ES6 modules with import/export functionality including named and default exports. Access accompanying code examples through the provided online resource to reinforce learning and practice implementation of covered concepts.

Syllabus

Node.js Introduction and Installation
JavaScript - Variable Declaration - Difference between var, let and const
Data Types in JavaScript
JavaScript Operators - Arithmetic , Assignment, Comparison and Logical Operators - Demo
JavaScript - if , if else and else if Statements - Demo
Javascript - Switch Case & Nested Switch Case Statements - Demo
JavaScript - for , for in, for of, while and do while loops - Demo
NaN in JavaScript
JavaScript - String Methods - Demo
Objects - Nested Objects - Array of Nested Objects in JavaScript
JavaScript Symbols
JavaScript -Arrays - Introduction - Declaration and Accessing Elements
JavaScript - Array Methods - Basic Methods - Session 1
JavaScript Array Methods Session 2 - filter, map, forEach, reduce, reduceRight, every, some and sort
JavaScript - Multidimensional Arrays - Demo
JavaScript Destructuring
JavaScript - Introduction to Functions
Function Expression in JavaScript
Arrow Functions in JavaScript
Callback Functions in JavaScript
Nested Functions in JavaScript
JavaScript Date Object
JavaScript - Document Object Model - Introduction - Session 1
JavaScript - Introduction to Document Object Model - Session 2
JavaScript - getElementByID, getElementsByClassName, getElementsByTagName - Demo
querySelector and querySelectorAll Methods in JavaScript
JavaScript - createNode() ,createTextNode(), insertBefore(), replaceChild(), remove(), setAttribute
JavaScript Events - Demo
JavaScript addEventListener() and removeEventListener() Method
Form Handling using JavaScript (Accessing HTML form data from within JavaScript)
JavaScript Regular Expressions - Learn how to perform Password Validation using Regular Expressions
Exception Handling In JavaScript - Live Demo in Class
JavaScript ES6 Modules - import and export - Named Export and Default Export - Demo

Taught by

Satish C J

Reviews

Start your review of JavaScript Fundamentals - Complete Tutorial Series

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.