Complete JavaScript Course + Notes for Beginners in Hindi

Published: 30 March 2023
on channel: Coder Dost
366,549
7.2k

Complete JavaScript Video Course + Notes (Slides) + Exercise for Beginners #javascript

Course Page : https://github.com/coderdost/JavaScri...
SLIDES : https://github.com/coderdost/JavaScri...
Course Content :

00:00:00 Intro and Setups

|-Chapter 1 Data Types
00:07:55 1.1 Adding Javascript
00:12:11 1.2 Variables
00:16:10 1.3 Data Types
00:20:40 1.4 Strings
00:25:19 1.5 String Methods
00:36:39 1.6 Numbers
00:41:40 1.7 Loose Equality Vs Strict Equality
00:44:14 1.8 Type Conversion
00:48:12 1.9 Arrays
00:55:35 1.10 Boolean Values And Comparison Operators

|-Chapter 2 Control Flow

01:12:49 2.1 For Loop
01:18:56 2.2 While Loop
01:25:20 2.3 Do While Loop
01:27:00 2.4 if / else if / else
2.5 nested if statement
01:34:37 2.6 Break And Continue
01:39:09 2.7 Logical Operators
01:45:21 2.8 Variable and Block Scope
01:49:22 2.9 Ternary operator
01:53:52 2.10 Switch statement

|-Chapter 3 Functions
02:03:26 3.1 function and function expression
02:07:22 3.2 function parameters and arguments
3.3 Return statement
02:15:58 3.4 Arrow Function
02:19:05 3.5 Higher Order Function - Callbacks
02:23:13 3.6 Higher Order Function - Returning functions
02:27:31 3.7 IIFE
02:29:19 3.8 setTimeOut And setInterval
02:35:02 3.9 Hoisting

|-Chapter 4 Objects
02:45:01 4.1 Object Introduction
02:53:56 4.2 Function Vs methods
02:56:57 4.3 "this" keyword
03:02:41 4.4 forEach Method
03:05:08 4.5 Objects inside Array
03:08:20 4.6 Math Object
03:12:15 4.7 Call, apply and bind
03:26:27 4.8 Pass by value and pass by reference
03:30:58 4.9 for-in loop

|-Chapter 5 DOM

03:42:02 5.1 DOM Introduction
03:46:08 5.2 Query Selector
03:51:43 5.3 Other Ways to access Elements
03:56:58 5.4 innerText Vs innerHTML
04:02:26 5.5 Getting And Setting the Attribute
04:06:10 5.6 Adding the style
04:08:10 5.7 Add, Remove And Replace Class
04:10:50 5.8 Parent Children and Sibling
04:17:31 5.9 Event Basics
04:26:31 5.10 Creating And Removing Element
04:29:18 5.11 Bubbling And Delegation


|-Chapter 6 DOM - Forms

04:39:35 6.1 Submit Event
04:46:35 6.2 Regular Expression
6.3 Basic Form Validation
6.4 Keyboard Event

|-Chapter 7 Array Methods

05:12:44 7.0 Array Methods
05:17:52 7.1 slice
05:20:31 7.2 splice
05:24:42 7.3 at
05:28:35 7.4 Map
05:32:08 7.5 Filter
05:35:24 7.6 Reduce
05:38:36 7.7 find
05:41:32 7.8 findIndex
05:44:36 7.9 some and every
05:49:24 7.10 flat Method
05:53:59 7.11 flatMap Method
05:59:25 7.12 Sorting arrays
06:06:44 7.13 Chaining of methods

|-Chapter 8 Date
06:18:43 8.1 Date And Time
8.2 Date And Time Methods
06:28:14 8.3 Digital Clock

|-Chapter 9 LocalStorage
06:31:47 9.1 Local Storage intro
06:34:01 9.2 Set and Get items
06:38:11 9.3 Deleting Items
06:39:34 9.4 Store Complex data

|-Chapter 10 OOP

06:44:42 10.1 Constructor and NEW operator
06:51:30 10.2 Prototypes
06:56:13 10.3 Prototypical inheritance
07:02:18 10.4 ES6 Classes
07:08:28 10.5 setters and getters
07:14:27 10.6 static methods
07:18:13 10.7 Class Inheritance
10.8 Inheritance by Prototypes
07:30:16 10.9 Chaining of methods


|-Chapter 11 Async JS
07:41:41 11.1 Async Code
07:44:41 11.2 XML Http Request
07:50:16 11.3 Status code
07:52:46 11.4 Call back Function
08:00:34 11.5 Extracting JSON data
08:04:01 11.6 Callback hell
08:09:10 11.7 Basics of Promise
08:16:48 11.8 Chaining of promise
08:20:06 11.9 Fetch API
08:22:53 11.10 Async Await
11.11 Custom Errors
11.12 Async Await without return statement
11.13 Error Handling using try catch method

|-Chapter 12 ES6
08:44:03 12.1 Array De-structuring
08:52:45 12.2 Object De-structuring
09:02:09 12.3 Spread Operator
09:07:59 12.4 Rest Operator
09:11:39 12.5 Short Circuiting
09:16:26 12.6 Nullish coalescing operator
09:18:22 12.7 for-of loop
09:22:15 12.8 Enhanced Object Literals-shortcuts
09:26:13 12.9 Optional Chaining
09:31:37 12.10 Looping Objects
09:36:22 12.11 Sets
09:40:32 12.12 Map Intro And Map Iteration

|-Chapter 13 Modern Tooling

13.1 Importing and Exporting ES6 Modules
13.2 Top level await ES2022
13.3 Module pattern
13.4 Intro to NPM

|-Chapter 14 Advance Concepts

14.1 Closures


Watch video Complete JavaScript Course + Notes for Beginners in Hindi online without registration, duration hours minute second in high quality. This video was added by user Coder Dost 30 March 2023, don't forget to share it with your friends and acquaintances, it has been viewed on our site 366,549 once and liked it 7.2 thousand people.