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

YouTube

JavaScript Tutorials for Beginners

Dave Gray via YouTube

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Learn JavaScript fundamentals through this comprehensive video tutorial series covering essential programming concepts from basic syntax to advanced topics. Master JavaScript placement and HTML integration, explore string methods and properties, and work with numbers, math operations, and random number generation. Develop problem-solving skills through coding challenges and build your first interactive Rock Paper Scissors game. Understand control structures including if statements, switch statements, ternary operators, and various loop types (for, while, do-while). Dive into functions, variable scope (var, let, const), and data structures like arrays and objects. Explore modern JavaScript features including ES6 classes, factory functions, and modules with import/export syntax. Handle user input, manage errors with try-catch blocks, and work with JSON data format. Master DOM manipulation and event handling for interactive web development. Learn browser storage solutions with localStorage and sessionStorage APIs. Advance to higher-order functions (forEach, filter, map, reduce), asynchronous programming with callbacks, promises, and async/await, and API integration using the Fetch API. Complete your JavaScript foundation with regular expressions for pattern matching and text processing, providing a thorough understanding of core JavaScript concepts essential for web development.

Syllabus

JavaScript Tutorial for Beginners: Quick Start
Where do I put my JavaScript? How to link Javascript to HTML | Tutorial for Beginners
JavaScript String Methods and Properties | JavaScript Tutorial for Beginners
JavaScript Numbers, Number Methods, isNaN | JavaScript Tutorial for Beginners
Math Methods and How to Generate a Random Number with JavaScript | JavaScript Tutorial for Beginners
Problem Solving with Code | Your First Coding Challenge | JavaScript Tutorial for Beginners
If Statements in Javascript | Tutorial for Beginners
Switch Statements in Javascript | Tutorial for Beginners
Ternary Operator in Javascript | Tutorial for Beginners
User Input in Javascript | Tutorial for Beginners
Your First Javascript Game | Tutorial for Beginners | Rock, Paper, Scissors
For Loops, While Loops, Do While Loops | Javascript Loop Tutorial for Beginners
Functions in Javascript | Javascript Functions Tutorial
var let const in Javascript Scope | Understanding Global Local Function Block Scope
Arrays in Javascript | Arrays Tutorial for Beginners
Refactoring Code | Rock Paper Scissors | Web Dev | Javascript
Javascript Objects Explained | Javascript Objects Tutorial
Javascript Classes Explained | Javascript Factory Functions | es6 private variables properties
JSON Explained with JavaScript | JSON Tutorial for Beginners
Javascript Error Handling | Handle Errors in Javascript | Try Catch Finally
JavaScript DOM Tutorial | Document Object Model in JavaScript
Event Listeners in JavaScript | JavaScript Events Tutorial
JavaScript LocalStorage and Session Storage API Tutorial
Javascript Modules | Export Import Syntax for ES6 Modules
Higher Order Functions Javascript | forEach, filter, map, and reduce functions
Callbacks, Promises, Async Await | JavaScript Fetch API Explained
Regex Tutorial | Regular Expressions Explained
Regex Javascript | Regular Expressions in JavaScript
JavaScript Full Course for Beginners | Complete All-in-One Tutorial | 8 Hours

Taught by

Dave Gray

Reviews

Start your review of JavaScript Tutorials for Beginners

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.