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

YouTube

JavaScript Programming Course for Beginners - JS Tutorials

Simple Snippets via YouTube

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Learn JavaScript programming from scratch through this comprehensive 9-hour 23-minute course designed for complete beginners seeking hands-on, practical experience with one of today's most versatile programming languages. Master fundamental JavaScript concepts including variables, data types, operators, control statements, functions, arrays, and objects through live coding demonstrations and simultaneous implementation. Explore DOM manipulation techniques, event handling, form validations, and regular expressions while building real-world skills in taking input from various HTML elements like textboxes, radio buttons, and select boxes. Discover timing functions, basic animations, and developer tools usage to enhance your programming capabilities. Dive into jQuery library fundamentals covering selectors, events, effects, DOM manipulations, callbacks, and chaining for more efficient web development. Gain expertise in jQuery UI widgets including date pickers, accordions, dialog boxes, auto-complete features, tooltips, and interactive elements like draggable, sortable, and resizable components. Understand why JavaScript has become essential across multiple domains including front-end and back-end web development, mobile app development, desktop applications, VR/AR applications, and machine learning, making it one of the most in-demand programming languages in the IT industry with excellent employment prospects.

Syllabus

1 - Javascript course for beginners - Introduction & Course Details | JS for Beginners
2 - Why you should learn JavaScript Programming Language | JavaScript Tutorials for Beginners
3 - What is DOM (Document Object Model) ? | How Javascript affects DOM? | JS Tutorials for Beginners
4 - First Hello World Program in JavaScript | VS Code Editor Setup | JS Tutorials for Beginners
5 - Statements & Comments in JavaScript | JavaScript Programming Tutorials for Beginners
6 - Setting VSCode editor with Liver Server Plugin | JavaScript tutorials for Beginners
7 - Variables and Datatypes in JavaScript | JavaScript Programming tutorials for Beginners
8 - Operators in JavaScript | Operator Precedence & Operator Associativity | JS tutorials
9 - Control Statements in JavaScript | Conditional Control Statements & Looping Control Statements
10 - If-Else-Else if Control Statements in JavaScript | JavaScript Programming for Beginners
11 - Switch Case Control Statement in Javascript | JavaScript Programming Tutorials for Beginners
12 - For Loop in Javascript | Looping Control Statements in JavaScript Programming | JS Tutorials
13 - While Loop in Javascript | Looping Control Statements in JavaScript Programming | JS Tutorials
14 - DoWhile Loop in Javascript | Looping Control Statement in JavaScript Programming | JS Tutorials
15 - Introduction to Functions in JavaScript | What are Functions in JavaScript ? | JS Tutorials
16 - Scope of a Variable in JavaScript | JavaScript tutorials for Beginners
17 - Introduction to Arrays in JavaScript | What are Arrays in JavaScript ? | JS Programming
18 - Introduction to Objects in JavaScript (Part - 1) | JavaScript Programming for Beginners
19 - Objects in JavaScript (Part - 2) | JavaScript Programming for Beginners
20 - Events in JavaScript | getElementById() in JavaScript | JavaScript Programming for beginners
21 - Taking Input From Textbox in JavaScript | DOM Manipulations in JavaScript
22 - Taking Input from Radio Button in JavaScript | DOM Manipulations in JavaScript
23 - Taking Input from Select Box in JavaScript | DOM Manipulations in JavaScript
24 - getEelementByTagName() Function in JavaScript | JavaScript tutorials for beginners
25 - getEelementByClassName() Function in JavaScript | JavaScript tutorials for beginners
26 - MouseOver & MouseOut Event in JavaScript | JavaScript Programming Tutorials for Beginners
27 - Form Validations in JavaScript (Part 1) | JavaScript tutorials for Beginners
28 - Form Validations in JavaScript (Part 2) | JavaScript tutorials for Beginners
29 - Regular Expressions in JavaScript (Part - 1) | JavaScript Programming tutorials for Beginners
30 - Regular Expressions in JavaScript (Part - 2) | Character Sets & Ranges in Regular Expressions
31 - Regular Expressions in JavaScript (Part - 3) | Mobile Number Validation in Regular Expressions
32 - Email Validation in JavaScript using Regular Expressions | Regular Expressions in JavaScript
33 - Using Developer Tools | Console.Log in JavaScript | Chrome Developer Tools
34 - settimeout() and setinterval() functions in JavaScript | Timing Functions in JavaScript
35 - Basic Animations in JavaScript(Part - 1) | Fade In & Fade Out Animations in JavaScript
36 - Basic Animations in JavaScript(Part - 2) | Zoom In & Zoom Out Animations in JavaScript
37 - Introduction to jQuery | JavaScript Library | jQuery tutorials for Beginners
38 - Selectors in jQuery(Part - 1) | jQuery Library | jQuery Tutorials for beginners
39 - Selectors in jQuery(Part - 2) | jQuery Library | jQuery Tutorials for beginners
40 - Events in jQuery(Part - 1) | jQuery Tutorials for Beginners
41 - Events in jQuery (Part - 2) | jQuery Tutorials for Beginners
42 - Effects in jQuery (Part - 1) | jQuery Tutorials for Beginners
43 - Effects in jQuery (Part - 2) | Animate Effect in jQuery | jQuery Tutorials for Beginners
44 - jQuery Callback and Chaining | jQuery tutorials for Beginners
45 - jQuery HTML DOM manipulations(Part - 1) | jQuery Tutorials for Beginners
46 - jQuery HTML DOM manipulations(Part - 2) | jQuery Tutorials for Beginners
47 - jQuery HTML DOM manipulations(Part - 3) | jQuery Tutorials for Beginners
48 - jQuery HTML DOM manipulations(Part - 4) | jQuery Tutorials for Beginners
49 - Introduction to jQuery UI | jQuery tutorials for Beginners | jQuery UI Library
50 - Date Picker Widget in jQuery UI | jQuery Tutorials for Beginners | jQuery UI Library
52 - Accordian Widget in jQuery UI | jQuery Tutorials for Beginners | jQuery UI Library
53 - Dialog Box Widget in jQuery UI | jQuery Tutorials for Beginners | jQuery UI Library
54 - Auto Complete Widget in jQuery UI | jQuery Tutorials for Beginners | jQuery UI Library
55 - More Widgets & Customizations in jQuery UI | jQuery Tutorials for Beginners | jQuery UI Library
56 - Draggable Widget in jQuery UI | jQuery Tutorials for Beginners | jQuery UI Library
57 - Sortable Widget in jQuery UI | jQuery Tutorials for Beginners | jQuery UI Library
58 - Resizable Widget in jQuery UI | jQuery Tutorials for Beginners | jQuery UI Library
51 - Tool Tip Widget in jQuery UI | jQuery Tutorials for Beginners | jQuery UI Library
59 - themeroller in jQuery UI | theme roller customizations in jQuery UI

Taught by

Simple Snippets

Reviews

Start your review of JavaScript Programming Course for Beginners - JS Tutorials

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.