Created by
New
5 Hours
9 Views
15 Lesson
Basics of JavaScript is a beginner-friendly course designed to introduce learners to the core concepts of JavaScript programming. Learn variables, data types, operators, functions, conditions, loops, arrays, objects, and basic DOM concepts while developing practical coding and problem-solving skills for modern web development.
No prior JavaScript or programming experience is required; this course is suitable for complete beginners with basic computer knowledge and a willingness to learn, practice coding, and build a strong foundation in JavaScript.
1. Learning Objectives
1 Item
1. Learning Objectives - Material
document
1.1 Starting with Introduction
2 Items
1.1 Starting with Introduction - Material
document
1.1 Starting with Introduction - Quiz
document
1.2 Course Overview and How to Use This Course
2 Items
1.2 Course Overview and How to Use This Course - Material
document
1.2 Course Overview and How to Use This Course - Quiz
document
1.3 Setting Your Learning Goals
2 Items
1.3 Setting Your Learning Goals - Material
document
1.3 Setting Your Learning Goals - Quiz
document
2. Introduction to JavaScript
2 Items
2. Introduction to JavaScript - Material
document
2. Introduction to JavaScript - Quiz
document
2.1 What is JavaScript and Where It Runs
2 Items
2.1 What is JavaScript and Where It Runs - Material
document
2.1 What is JavaScript and Where It Runs - Quiz
document
2.2 How JavaScript Fits with HTML and CSS
2 Items
2.2 How JavaScript Fits with HTML and CSS - Material
document
2.2 How JavaScript Fits with HTML and CSS - Quiz
document
2.3 Setting Up Your Development Environment
2 Items
2.3 Setting Up Your Development Environment - Material
document
2.3 Setting Up Your Development Environment - Quiz
document
3. Writing Your First JavaScript Code
2 Items
3. Writing Your First JavaScript Code - Material
document
3. Writing Your First JavaScript Code - Quiz
document
3.1 Adding JavaScript to a Webpage
2 Items
3.1 Adding JavaScript to a Webpage - Material
document
3.1 Adding JavaScript to a Webpage - Quiz
document
3.2 Using console.log
2 Items
3.2 Using console.log - Material
document
3.2 Using console.log - Quiz
document
3.3 Comments and Code Readability
2 Items
3.3 Comments and Code Readability - Material
document
3.3 Comments and Code Readability - Quiz
document
4. Variables and Data Types
2 Items
4. Variables and Data Types - Material
document
4. Variables and Data Types - Quiz
document
4.1 Declaring Variables (let, const, var)
2 Items
4.1 Declaring Variables (let, const, var) - Material
document
4.1 Declaring Variables (let, const, var) - Quiz
document
4.2 Core Data Types
2 Items
4.2 Core Data Types - Material
document
4.2 Core Data Types - Quiz
document
4.3 Template Literals
2 Items
4.3 Template Literals - Material
document
4.3 Template Literals - Quiz
document
5. Operators and Expressions
2 Items
5. Operators and Expressions - Material
document
5. Operators and Expressions - Quiz
document
5.1 Arithmetic Operators
2 Items
5.1 Arithmetic Operators - Material
document
5.1 Arithmetic Operators - Quiz
document
5.2 Comparison Operators (== vs ===)
2 Items
5.2 Comparison Operators (== vs ===) - Material
document
5.2 Comparison Operators (== vs ===) - Quiz
document
5.3 Logical Operators
2 Items
5.3 Logical Operators - Material
document
5.3 Logical Operators - Quiz
document
5.4 Assignment Operators
2 Items
5.4 Assignment Operators - Material
document
5.4 Assignment Operators - Quiz
document
6. Control Flow - Conditional Statements
2 Items
6. Control Flow - Conditional Statements - Material
document
6. Control Flow - Conditional Statements - Quiz
document
6.1 if, else if, and else Statements
2 Items
6.1 if, else if, and else Statements - Material
document
6.1 if, else if, and else Statements - Quiz
document
6.2 The switch Statement
2 Items
6.2 The switch Statement - Material
document
6.2 The switch Statement - Quiz
document
6.3 Ternary Operator
2 Items
6.3 Ternary Operator - Material
document
6.3 Ternary Operator - Quiz
document
7. Control Flow - Loops
2 Items
7. Control Flow - Loops - Material
document
7. Control Flow - Loops - Quiz
document
7.1 The for Loop
2 Items
7.1 The for Loop - Material
document
7.1 The for Loop - Quiz
document
7.2 The while and do-while Loops
2 Items
7.2 The while and do-while Loops - Material
document
7.2 The while and do-while Loops - Quiz
document
7.3 Break and Continue
2 Items
7.3 Break and Continue - Material
document
7.3 Break and Continue - Quiz
document
8. Functions
2 Items
8. Functions - Material
document
8. Functions - Quiz
document
8.1 Declaring and Calling Functions
2 Items
8.1 Declaring and Calling Functions - Material
document
8.1 Declaring and Calling Functions - Quiz
document
8.2 Parameters, Arguments, and Return Values
2 Items
8.2 Parameters, Arguments, and Return Values - Material
document
8.2 Parameters, Arguments, and Return Values - Quiz
document
8.3 Arrow Functions
2 Items
8.3 Arrow Functions - Material
document
8.3 Arrow Functions - Quiz
document
8.4 Variable Scope
2 Items
8.4 Variable Scope - Material
document
8.4 Variable Scope - Quiz
document
9. Arrays
2 Items
9. Arrays - Material
document
9. Arrays - Quiz
document
9.1 Creating and Accessing Arrays
2 Items
9.1 Creating and Accessing Arrays - Material
document
9.1 Creating and Accessing Arrays - Quiz
document
9.2 Modifying Arrays
2 Items
9.2 Modifying Arrays - Material
document
9.2 Modifying Arrays - Quiz
document
9.3 Looping Through Arrays
2 Items
9.3 Looping Through Arrays - Material
document
9.3 Looping Through Arrays - Quiz
document
9.4 Common Array Methods (map, filter)
2 Items
9.4 Common Array Methods (map, filter) - Material
document
9.4 Common Array Methods (map, filter) - Quiz
document
10. Objects
2 Items
10. Objects - Material
document
10. Objects - Quiz
document
10.1 Creating Objects and Properties
2 Items
10.1 Creating Objects and Properties - Material
document
10.1 Creating Objects and Properties - Quiz
document
10.2 Adding, Updating, and Removing Properties
2 Items
10.2 Adding, Updating, and Removing Properties - Material
document
10.2 Adding, Updating, and Removing Properties - Quiz
document
10.3 Nested Objects and Arrays
2 Items
10.3 Nested Objects and Arrays - Material
document
10.3 Nested Objects and Arrays - Quiz
document
11. Working with Strings
2 Items
11. Working with Strings - Material
document
11. Working with Strings - Quiz
document
11.1 Common String Methods
2 Items
11.1 Common String Methods - Material
document
11.1 Common String Methods - Quiz
document
11.2 Searching and Replacing in Strings
2 Items
11.2 Searching and Replacing in Strings - Material
document
11.2 Searching and Replacing in Strings - Quiz
document
11.3 Combining Strings and Variables
2 Items
11.3 Combining Strings and Variables - Material
document
11.3 Combining Strings and Variables - Quiz
document
12. Introduction to the DOM
2 Items
12. Introduction to the DOM - Material
document
12. Introduction to the DOM - Quiz
document
12.1 What is the DOM?
2 Items
12.1 What is the DOM? - Material
document
12.1 What is the DOM? - Quiz
document
12.2 Selecting Elements
2 Items
12.2 Selecting Elements - Material
document
12.2 Selecting Elements - Quiz
document
12.3 Changing Content and Styles
2 Items
12.3 Changing Content and Styles - Material
document
12.3 Changing Content and Styles - Quiz
document
13. Handling Events
2 Items
13. Handling Events - Material
document
13. Handling Events - Quiz
document
13.1 What is an Event?
2 Items
13.1 What is an Event? - Material
document
13.1 What is an Event? - Quiz
document
13.2 Adding Event Listeners
2 Items
13.2 Adding Event Listeners - Material
document
13.2 Adding Event Listeners - Quiz
document
13.3 Building a Small Interactive Example
2 Items
13.3 Building a Small Interactive Example - Material
document
13.3 Building a Small Interactive Example - Quiz
document
14. Introduction to Modern JavaScript (ES6+)
2 Items
14. Introduction to Modern JavaScript (ES6+) - Material
document
14. Introduction to Modern JavaScript (ES6+) - Quiz
document
14.1 Destructuring Arrays and Objects
2 Items
14.1 Destructuring Arrays and Objects - Material
document
14.1 Destructuring Arrays and Objects - Quiz
document
14.2 The Spread Operator
2 Items
14.2 The Spread Operator - Material
document
14.2 The Spread Operator - Quiz
document
14.3 Modules - Import and Export (Introductory)
2 Items
14.3 Modules - Import and Export (Introductory) - Material
document
14.3 Modules - Import and Export (Introductory) - Quiz
document
15. Review and Practice
2 Items
15. Review and Practice - Material
document
15. Review and Practice - Quiz
document
15.1 Review of Key Concepts
2 Items
15.1 Review of Key Concepts - Material
document
15.1 Review of Key Concepts - Quiz
document
15.2 Common Beginner Mistakes and Debugging Tips
2 Items
15.2 Common Beginner Mistakes and Debugging Tips - Material
document
15.2 Common Beginner Mistakes and Debugging Tips - Quiz
document
15.3 Final Practice Project
2 Items
15.3 Final Practice Project - Material
document
15.3 Final Practice Project - Quiz
document
Final Exam
0 Items
Content coming soon.
Professor
No reviews yet - be the first to review this course!
$0.00
Full Lifetime Access
One-Time Purchase
Access on Mobile , Tablet and TV
Certificate of Completion
SunnyKumar Jonwal