I agree boss it is a GEM man i dont think any teacher can teach with this honesty and dedication and ofcourse in depth. Hitesh Sir huge respect to you. We as tech learners will definitely wait but keep on bringing such courses no wonder how much time it takes. Amazing
Pichle 3 saal se bhut Sara videos dekha hai lekin ap ke videos jaisa itna accha koi video nhi laga, itna easy tarike se ap details me samjhate hai wohi bhut helpful hai hum jaise students ke liye. apka Jo har ek chiz me consistency rakhte hai woh bhut acha lagta hai,, jitna vi tarif Kiya jaye kaam hi hoga apke liye. Thank you very much sir 🙏🏻
I am a 4th year IT student , And I am watching this video for my interview preparation , love the way he is teaching , the clarity of concepts he is providing and the completeness of the concepts.
Never thought that someone could teach that well. Tried several sources but believe me, you will never get the quality content He is teaching anywhere. ❤❤
Today on 17th , December 2023 I finished this playlist . I am feeling so confident in Javascript now , I will start making some projects on Js as soon as possible . Thankyou Hitesh Sir! This is a wonderful playlist . Please never stop making videos.
@@i_am_groot3787that if condition and setting to null was just part of optimised code you don't necessarily need to do that. The reason why it starts working is because !intervalId = !(null) = !(false) = true, and if condition runs on true
Thank you for your amazing JavaScript videos! I've been learning a lot from them, and they've been really helpful in my journey to become a better JavaScript developer. I especially appreciate the way you explain complex concepts in a clear and concise way. Your videos are always well-organized and easy to follow. Thank you again for all your hard work!
@@bhaviljainnnnnnn Both parts will help you to clear Javascript concepts. Use both parts as base and build projects on it, then you will master each and every concepts. Interview questions are entirely depends on job you are going to apply. But with strong base of Javascript concepts and 2 industry grade projects, you'll feel confident to face any Javascript Interview. We are always learning by doing, All the best 👍
I have completed both part sir 🎉 believe me first time I feel confident in js . Thank you so much sir for amazing series . Kash ap 3 Sal pahle mile hote to aaj 3 Sal ka experience hota JS me .
I have been searching JavaScript tutorial but literally never found tutorial like this on java script. Each and everything is explained in to much depth with ease and hats off to this guy for this great tutorial for us. Love from Pakistan : )
I learned JavaScript last month and am following your React playlist. Decided to go through your javascript playlist and completed both parts today and learned many new things. Thank you, sir.
I started this series on 27/11 and today I completed it and I can definitely say that it was the best series till date and now I know a lot than I knew JS earlier.It took time for me to complete for I can say to all the peeps who will visit this in future that it would a very beautiful learning journey .Thanks sir ….Next goal React 😎.
@@baazigar5 whether u talk about HTML , CSS or JS. or any frameworks all of them have alot of concepts and functions in them....But the thing that matters is if you are able to fulfill the requirements or not? So, one should not be focused on completing every single thing in JS but he/she should focus on what exactly matters.
I've successfully completed both parts, and I must say, it's an absolutely fantastic series! I would like to express my sincere gratitude to Hitesh Sir for his valuable guidance and support throughout.🥰🥰🥰🥰🥰🥰🥰🤩
Finally completed after , 29 days both the videos ......... started at 28 dec , 2023 and ends at 26th jan ..... One of the best Js videos I have ever found on internet
3 saal sy programming pad raha huu Lekin aaj aisa lagrha hai jaisay pehli baar real programming pad raha huu agar aap pehlay milay hotay toa aaj meri job lag chuki hoti
1:16:40: childNodes discussion 1:48:32: DOM Finished, thank you Sir for teaching with this much clarity!❤ 2:14:12: Project-02 (BMI Calculator) 4:08:44: Blocking v/s Non-blocking Code (depends on the use case) 4:09:34: JS Runtime Environment 4:11:08: Yes Sir, we want this kind of series for node js as well 5:22:55: XHR API Request Assignment 5:23:35: console log discussion 5:58:33: promise chaining using then() method 6:01:20: finally() method use case 6:03:50: handling promise using, then v/s async-await (async-await starts from here) 6:17:28: then-ables for handling promise chaining, the real-life use cases are really helpful to understand how things work under the table!🙌 6:19:00: why fetch execute earlier than any other async codes? (covered in next video on fetch) 6:37:15: HTTP errors in fetch request (senior developer wali baat, important for interviews) 7:38:52: Prototype Discussion , after 'new' keyword
"Iske bare main kabhi details main charchaa karenge".... Yeh sun kr accha lagta hai....kafi kuch hai janne ke liye....... Sir ko kafi jyada knowledge hai....it quite be impressive...... thankyou sir to spreading their knowledge.......🎉🎉🎉
Thnak you sir, for giving your best for teaching us javascript in such a depth. We want such great teachers like you to make us understand all the concepts in such an easy way. Please dont stop here and keep making such content for us who cannot afford payed courses.
Completed this series and I can tell from now on I don't have to watch any more videos on pure javascript...this is the end of watching tutorials and beginning of writing more code!! Thanks Hitesh for this amazing and in-depth knowledge✨❤️
9:26:00 abb yeh hi toh baat hai real knowledge ki , experience ki purana bhi karke batayenge aisa nhi hai ki bhaga de fta fat !! Hatts off sir free toh nhi honi chaiye thi yeh aisi feel aarhi hai
Man You are at GOD level . love the way you improved yourself . if someone sees your earlier videos in English channel they can easily see the improvement of your teaching skill .
Thanks hitesh sir for your in depth explanation on these advance topics....I am referring to this video whenever I am stuck in development to understand behind the scene context. Your content is best, It shows how much knowledge you have as a teacher and a developer. Warna rati - ratayi course toh har koi bana deta hain.....usme kaunsi badi baat.....
thank you for making this javascript tutorial , you made javascript so easy. these two parts of javscript tutorial are real gold on youtube for free. Hat's off Hitesh sir👑 you made javascript so easy to learn.
This is one of the finest conceptual series available; after completing it, you won't need to learn JavaScript any further. It comes highly recommended. Thank you so much, Hitesh Sir, for this quality content.
close to completing both the videos, and this was the best javascript series i have seen . never felt bored throughout the series. Thank you for all your effort.
A perfect tutorial which I never had. I have been developing on Javascript from my 2nd year but this tutorial gave me a new perspective. Thank a lot Hitesh for your efforts and this tutorial
awsome sir, i watched lots of lectures on youtube on different different channels, your videos are gud. and easy to understand. maja aagya dekh ke. thanks, Jugal Pratap Singh
Aapke projects bohot mast, easy to understand aur easily editable aur playable hai sir stackblitz pe. Maine just for fun BMI k project me height aur weight ko html me maxlength attribute set kar diya ‘3’ aur color changer ko bhi ‘switch case’ me convert kr diya. Aise chote mote editing karke kitni acche se sab revision ho jati hai… Aap soch bhi nahi sakte sir ki aapki ye teaching muje aur muj jaise kitne JS enthusiasts ko highly comfortable bana rahe hai coding k field me. Much love sir and keep posting more such tutorials. Very much appreciable. My first youtube contribution… Account me paise kum hai.. filal to unemployed hu sikh rha hu JS aapke tutorial dek k lekin jab job lagegi to pakka sir aapko treat dunga 😅😍
I am 1 year experience frontend developer and watch both part 1 and part 2. This Js couse is best in the market. Hitesh sir clear all concepts and ways which we use in development.
Definitely the best JS series, I have watched many JS series but this series is the just lot better (yes even paid courses are not near to this series), loved it !! . Thank You Hitesh Sir for this one
sir jii merko toh agle rha tha ki meri baski nhi h js complete kr pna but now the still in ur mind and joy the whole video of u sir then I saw the ur teaching attention is showto motivated all bros thank u sir ❤❤❤❤❤❤😍😍😍😍😍😍
Completed this JS series, feeling confident on the language and ready to move on to the frameworks and projects. Thankyou Sir for this level of in-depth teaching. This will not at all go to waste for either of us
best teacher no words left sir i thank you for this amazing videos ,wonderful sir , as i am not earning something but after some years i will also do a superthanks comment to you , for showing gratitude thank you sir wonderful series
he is a great teacher learned a lot from him. He doesn't create hype he just delivers the best without creating hype. love his way of teaching. this channel must reach to millions of subscribers. ❤
love the series ♥ just a quick trick i found out on time Stamp 2:10:48 you can write only this much code and it will still work const buttons = document.querySelectorAll('.button'); const body = document.querySelector('body'); buttons.forEach( (button) => { button.addEventListener('click', function (e) { body.style.backgroundColor = e.target.id; }) })
Hello sir, i just completed both part feels like ready to build some new project by own it's a great journey, and i learn a lot 😊 at last thank u for this free but quality content series. Thank you sir for everything 🎉
# Document Object Model (DOM) ## Introduction - The **Document Object Model (DOM)** is a programming interface for HTML and XML documents. - It represents the page so that programs can change the document structure, style, and content. - The DOM represents the document as nodes and objects; that way, programming languages can interact with the page. ## Basic Concepts ### Nodes - **Node**: The basic unit of the DOM, representing a single point in the document tree. - **Element Node**: Represents an HTML element (e.g., ``). - **Text Node**: Contains the text content inside an element. - **Attribute Node**: Represents attributes of an HTML element. ### The Document Object - The `document` object represents the whole HTML document. - Methods like `getElementById`, `querySelector`, and `createElement` allow interaction with the DOM. ## DOM Tree - The document is represented as a tree structure, with the root being the `document` object. - **Parent Node**: A node containing other nodes. - **Child Node**: A node within another node. - **Sibling Nodes**: Nodes that share the same parent. ## Accessing Elements ### Methods - `document.getElementById('id')`: Returns the element with the specified `id`. - `document.getElementsByClassName('className')`: Returns a collection of elements with the specified class name. - `document.getElementsByTagName('tagName')`: Returns a collection of elements with the specified tag name. - `document.querySelector('selector')`: Returns the first element matching the CSS selector. - `document.querySelectorAll('selector')`: Returns a NodeList of elements matching the CSS selector. ### Modifying Attributes - `element.setAttribute('attribute', 'value')`: Sets the value of an attribute. - `element.getAttribute('attribute')` : Gets the attribute value. - `element.removeAttribute('attribute')`: Removes an attribute. ### Example ```javascript document.getElementById('myElement'); title.style.backgroundColor = '#212121'
sir mene javascript padhi hai 5-6 baar lekin itna deeply kisi ne ni padhaya isliye apki videos hai mere pas word ni hai tarif krne ke liye jo itna acha smjade ... thank you sir ❤
Thank you sir for these series ........i have learned JS previously from a famous youtuber .....I thought i am done with my concepts..... but now after completing both of your parts i can confidently say yes now i have better understanding of JS...... You have great heart that you uploaded this series free of cost that is far better than someone's paid JS course.💯💯🙏🙏🙏🙏🙏🙏🙏🙏🙇♂🙆♂🙆♂🙆♂🙆♂🙆♂🙇♂🙇♂🙇♂🙇♂
Thanks Sir !! No words to Say !! Teacher form another Planet !! JS series !! Must watch Videos . Initially i think ,is it possible to watch 20 hour(part 1 and part2) long video. But Finally Done it !!
I have watched both parts. I am sincerely saying that this is extremely helpful for beginners and the best series in the world so far. I want to express my heartfelt gratitude to Hitesh Sir. I have learned a lot from this series. Thank you so much for creating this series, Hitesh Sir.
Thankyou hitesh sir , i completed my javascript in 2 weeks, thanks for the help. also i too used to with this variable "CHAI" as i using it in my every project .
I wanted to express my sincere gratitude for your JS Master Class. Your teaching has been incredibly insightful, and I appreciate the effort you put into sharing your knowledge. It's making a positive impact on my learning journey.
Thanks a lot Sir for such a great in depth content of javascript, even paid courses also cant provide that much, I always wanted to learn javascript in depth, now I can say with confidence that all my concepts are very clear because of your great way of teaching
Jo koi meri tarah comment padhke start karne wala he unko me personally khena chahunga... just watch it ... kyuki mene complete kiya and muje nai lagta ki koi paid course bhi itne efforts dega hamare liye , thank you hitesh sir❤ Love from Gujarat
Hitesh brother!!!! your voice is so calm and motivating, i am from non coding background and believe me, i can understand each and everything from the very first video of yours like pro.....Thank you for making such fantastic tutorial... it was worth watching, like I found the rarest gem in the world of coding and That is You...... Hitesh bhai.... Lots of Love and Thank you again and again and again..... THANK YOU 😇😇😇😇😇😇😇😇😇😇😇😇
What an absolute legend. Never seen any course free or paid so into so much depth in web development. Thank you Hitesh sir from the bottom of my heart!!
I completed both parts, believe me, it's a gem. It will be worth watching it! Thank you Hitesh Sir ❤
My pleasure 😊☕️🙏
agreed
I agree boss it is a GEM man i dont think any teacher can teach with this honesty and dedication and ofcourse in depth. Hitesh Sir huge respect to you. We as tech learners will definitely wait but keep on bringing such courses no wonder how much time it takes. Amazing
is it a last part
@@akworld2739 no
To anyone who is getting scared by the length of the video, I would say it is absolutely worth your time. Great series thank you, sir.
i agree'
It's not about 30 days english course.
Is this complete JS?
yes, Complete se bhi zyada he bhai@@baazigar5
@@baazigar5please refer to part zq first
Pichle 3 saal se bhut Sara videos dekha hai lekin ap ke videos jaisa itna accha koi video nhi laga, itna easy tarike se ap details me samjhate hai wohi bhut helpful hai hum jaise students ke liye. apka Jo har ek chiz me consistency rakhte hai woh bhut acha lagta hai,, jitna vi tarif Kiya jaye kaam hi hoga apke liye. Thank you very much sir 🙏🏻
I am a 4th year IT student , And I am watching this video for my interview preparation , love the way he is teaching , the clarity of concepts he is providing and the completeness of the concepts.
kis company me hua
placement???
Project Section Timestamp -
1:52:00: Color Changer
2:14:05: BMI Calculator
2:31:06: Digital Clock
2:38:34: Guess Number
By Far The Best JS series available across the Internet ..... Thanks Sir For Providing This Series For Free ❤
This is by far the best and in depth javascript course on youtube. even better than some paid courses I checked.
Never thought that someone could teach that well.
Tried several sources but believe me, you will never get the quality content He is teaching anywhere. ❤❤
Today on 17th , December 2023 I finished this playlist . I am feeling so confident in Javascript now , I will start making some projects on Js as soon as possible . Thankyou Hitesh Sir! This is a wonderful playlist . Please never stop making videos.
when did you start
i cannot understand how putting if condition it starts working at 4:49:50🙏🙏🙏🙏can u help
@@i_am_groot3787that if condition and setting to null was just part of optimised code you don't necessarily need to do that.
The reason why it starts working is because !intervalId = !(null) = !(false) = true, and if condition runs on true
Thank you for your amazing JavaScript videos! I've been learning a lot from them, and they've been really helpful in my journey to become a better JavaScript developer.
I especially appreciate the way you explain complex concepts in a clear and concise way. Your videos are always well-organized and easy to follow.
Thank you again for all your hard work!
10:09:32
@@youngsgrowthGreat story 🔥
are both parts enough to crack a job?
@@bhaviljainnnnnnn Both parts will help you to clear Javascript concepts. Use both parts as base and build projects on it, then you will master each and every concepts.
Interview questions are entirely depends on job you are going to apply. But with strong base of Javascript concepts and 2 industry grade projects, you'll feel confident to face any Javascript Interview.
We are always learning by doing,
All the best 👍
@@akashthoriyaI start this course without knowing html?
I have completed both part sir 🎉 believe me first time I feel confident in js . Thank you so much sir for amazing series . Kash ap 3 Sal pahle mile hote to aaj 3 Sal ka experience hota JS me .
English channel to tha inka. Well, der aye, durust aye : )
Teaching is an art, and you demonstrate it admirably
I have been searching JavaScript tutorial but literally never found tutorial like this on java script. Each and everything is explained in to much depth with ease and hats off to this guy for this great tutorial for us. Love from Pakistan : )
Finally completed, the amount of effort that went into this must have been really next level!
Thanks for this, will share it to anyone in need!
Good job bro I am in api part
this is the one of the best series in internet of javascript
Quantity + Quality + Free = feels like a Wow. Thanks Hitesh,You are such a Amazing Creature in this Industry. keep it on please😍
I learned JavaScript last month and am following your React playlist. Decided to go through your javascript playlist and completed both parts today and learned many new things. Thank you, sir.
Plz share the react series link if possible 🙏
I started this series on 27/11 and today I completed it and I can definitely say that it was the best series till date and now I know a lot than I knew JS earlier.It took time for me to complete for I can say to all the peeps who will visit this in future that it would a very beautiful learning journey .Thanks sir ….Next goal React 😎.
on the way
I have recently completed part 1 and now i am in part 2. This is literally the best series ❤
Is this complete JS?
@@baazigar5 look its not like that.... But it covers almost everything. Hence, if you want to learn js then u can go with this series
@@baazigar5 whether u talk about HTML , CSS or JS. or any frameworks all of them have alot of concepts and functions in them....But the thing that matters is if you are able to fulfill the requirements or not?
So, one should not be focused on completing every single thing in JS but he/she should focus on what exactly matters.
I've successfully completed both parts, and I must say, it's an absolutely fantastic series! I would like to express my sincere gratitude to Hitesh Sir for his valuable guidance and support throughout.🥰🥰🥰🥰🥰🥰🥰🤩
Finally completed after , 29 days both the videos ......... started at 28 dec , 2023 and ends at 26th jan ..... One of the best Js videos I have ever found on internet
i have completed in just 3 day
with full practice.
3 saal sy programming pad raha huu
Lekin aaj aisa lagrha hai jaisay pehli baar real programming pad raha huu agar aap pehlay milay hotay toa aaj meri job lag chuki hoti
Are u sure dude ? Because I want to start?
@@cham24.7 100%
3 saal se tum sirf time pass kert rahe the ......
@@serajrabbani9541 acha
Gyaani baaba aapnay kis pustak mai dekha....
1:16:40: childNodes discussion
1:48:32: DOM Finished, thank you Sir for teaching with this much clarity!❤
2:14:12: Project-02 (BMI Calculator)
4:08:44: Blocking v/s Non-blocking Code (depends on the use case)
4:09:34: JS Runtime Environment
4:11:08: Yes Sir, we want this kind of series for node js as well
5:22:55: XHR API Request Assignment
5:23:35: console log discussion
5:58:33: promise chaining using then() method
6:01:20: finally() method use case
6:03:50: handling promise using, then v/s async-await (async-await starts from here)
6:17:28: then-ables for handling promise chaining, the real-life use cases are really helpful to understand how things work under the table!🙌
6:19:00: why fetch execute earlier than any other async codes? (covered in next video on fetch)
6:37:15: HTTP errors in fetch request (senior developer wali baat, important for interviews)
7:38:52: Prototype Discussion , after 'new' keyword
😊❤
"Iske bare main kabhi details main charchaa karenge"....
Yeh sun kr accha lagta hai....kafi kuch hai janne ke liye....... Sir ko kafi jyada knowledge hai....it quite be impressive...... thankyou sir to spreading their knowledge.......🎉🎉🎉
Thnak you sir, for giving your best for teaching us javascript in such a depth. We want such great teachers like you to make us understand all the concepts in such an easy way. Please dont stop here and keep making such content for us who cannot afford payed courses.
4 saal ki engineering me nahi karatha voh last 6 weeks me kara.. Thank you sir
Completed this series and I can tell from now on I don't have to watch any more videos on pure javascript...this is the end of watching tutorials and beginning of writing more code!! Thanks Hitesh for this amazing and in-depth knowledge✨❤️
sahi bole aap, no need to watch other js series now.
bhai i am also doing it....but ek problem hai confidence nhi aa rha topics pe kya karu uske liye..........
Kudos to you Hitesh Sir for creating a practical & concept oriented tutorial! Just loved it!❤
almost 20 hours of javascript. thank you sir🤗
aur bhi ya bs khtam
?
@@NamanSukhija khtm
@@NamanSukhija khatam tata bye bye
Bhai js shikne m kitna time lagta hai
approx 6 months
@@SachinSharma-zv9tz
Excellent Series with in depth knowledge and practical implementation of concepts 🔥😍🥰
9:26:00 abb yeh hi toh baat hai real knowledge ki , experience ki purana bhi karke batayenge aisa nhi hai ki bhaga de fta fat !! Hatts off sir free toh nhi honi chaiye thi yeh aisi feel aarhi hai
I agree with you as we have to follow the standard practices while coding to cover the exceptions
eg. pressing multiple times start , stop etc.
Man You are at GOD level . love the way you improved yourself . if someone sees your earlier videos in English channel they can easily see the improvement of your teaching skill .
Thanks hitesh sir for your in depth explanation on these advance topics....I am referring to this video whenever I am stuck in development to understand behind the scene context. Your content is best, It shows how much knowledge you have as a teacher and a developer. Warna rati - ratayi course toh har koi bana deta hain.....usme kaunsi badi baat.....
thank you for making this javascript tutorial , you made javascript so easy. these two parts of javscript tutorial are real gold on youtube for free. Hat's off Hitesh sir👑 you made javascript so easy to learn.
Started part 1 on 19-02-2024
completed part-2 on 26-02-2024 . Loved your way of teaching Hitesh sir❤great job.. keep going
In a week you completed?
Amazing lecture as always , never compromise with quality of content (thank you so much sir )
Excellent stuff with good learning methods and excellent explanations.
Please begin the Node JS series.
Sir maine bohot si series dekhi hein but jo cheez ap se parh leta hun woh dobara nahi bhoolti thank you for this amazing video
Now i completed both of the parts,Thank you so much sir.
A great content with proper way of learning with great explanation. Thanks for content, sir. 🧡
Series Aisi banao ki log apne youtube teacher ko bhul jaaye aur hitesh sir ko yaad kare
This is one of the finest conceptual series available; after completing it, you won't need to learn JavaScript any further. It comes highly recommended. Thank you so much, Hitesh Sir, for this quality content.
close to completing both the videos, and this was the best javascript series i have seen . never felt bored throughout the series. Thank you for all your effort.
Javascript in 1 shot in Hindi Part 1 and Part 2 🤍 complete in 12 days Happy😎😎🤩🤩
Starting part 2 at 16 April 11:46 PM
Best Tutor on youtube, no one is teaching like Hitesh Sir , Thank you Hitesh sir.
Best JS series I have ever watched on RUclips. The way you explain the concepts is exceptional. thank you so much sir.
A perfect tutorial which I never had. I have been developing on Javascript from my 2nd year but this tutorial gave me a new perspective. Thank a lot Hitesh for your efforts and this tutorial
awsome sir, i watched lots of lectures on youtube on different different channels, your videos are gud. and easy to understand.
maja aagya dekh ke.
thanks,
Jugal Pratap Singh
I have completed the js course both parts nice sir Thanks for your lovely courses
Finished part 1, Bhaut solid tha pura course!
Thanks
@@chaiaurcode sir 🙇 best teacher
thank you hitesh bhaiya, you are doing so good. The way you teach js in deep is really appriciated.
Aapke projects bohot mast, easy to understand aur easily editable aur playable hai sir stackblitz pe. Maine just for fun BMI k project me height aur weight ko html me maxlength attribute set kar diya ‘3’ aur color changer ko bhi ‘switch case’ me convert kr diya. Aise chote mote editing karke kitni acche se sab revision ho jati hai… Aap soch bhi nahi sakte sir ki aapki ye teaching muje aur muj jaise kitne JS enthusiasts ko highly comfortable bana rahe hai coding k field me. Much love sir and keep posting more such tutorials. Very much appreciable. My first youtube contribution… Account me paise kum hai.. filal to unemployed hu sikh rha hu JS aapke tutorial dek k lekin jab job lagegi to pakka sir aapko treat dunga 😅😍
I am 1 year experience frontend developer and watch both part 1 and part 2. This Js couse is best in the market. Hitesh sir clear all concepts and ways which we use in development.
Definitely the best JS series, I have watched many JS series but this series is the just lot better (yes even paid courses are not near to this series), loved it !! . Thank You Hitesh Sir for this one
6:20:00 What a great explanation for Promises!!! 💜 Sth me async await bhi smj aagye!
sir I have been only watching your series to cover it up for almost 2 months now., love you sir.
sir jii merko toh agle rha tha ki meri baski nhi h js complete kr pna but now the still in ur mind and joy the whole video of u sir then I saw the ur teaching attention is showto motivated all bros thank u sir ❤❤❤❤❤❤😍😍😍😍😍😍
Completed this JS series, feeling confident on the language and ready to move on to the frameworks and projects. Thankyou Sir for this level of in-depth teaching. This will not at all go to waste for either of us
best teacher no words left sir
i thank you for this amazing videos ,wonderful sir , as i am not earning something but
after some years i will also do a superthanks comment to you , for showing gratitude
thank you sir wonderful series
he is a great teacher learned a lot from him. He doesn't create hype he just delivers the best without creating hype. love his way of teaching.
this channel must reach to millions of subscribers. ❤
Never seen such a deep understanding about the topics
Thank u sir
love the series ♥
just a quick trick i found out on time Stamp 2:10:48 you can write only this much code and it will still work
const buttons = document.querySelectorAll('.button');
const body = document.querySelector('body');
buttons.forEach( (button) => {
button.addEventListener('click', function (e) {
body.style.backgroundColor = e.target.id;
})
})
av tak to maja aa rha hai 1 hour 27 min tak dekha hai av . you should upload good project on JavaScript
Excellent javascript series in hindi. Great work for hindi audience. Thank you Hitesh Sir.
Best course on the internet
Thanks Sir
Bahut achcha content banaye h .
Bahut deep me javascript aap padaye h .
Etna deep me koi nhi padata h.
This channel deserves millions of subscribers really a helpful channel with high quality contents
Hello sir, i just completed both part feels like ready to build some new project by own it's a great journey, and i learn a lot 😊 at last thank u for this free but quality content series. Thank you sir for everything 🎉
sir jho 45 k deke sikh ni paye voh app channel mai free mai sikh liya sir bhot bhot thank you sir ..
Best Tutorial on JavaScript, learned many things from this video. Thank you sir
# Document Object Model (DOM)
## Introduction
- The **Document Object Model (DOM)** is a programming interface for HTML and XML documents.
- It represents the page so that programs can change the document structure, style, and content.
- The DOM represents the document as nodes and objects; that way, programming languages can interact with the page.
## Basic Concepts
### Nodes
- **Node**: The basic unit of the DOM, representing a single point in the document tree.
- **Element Node**: Represents an HTML element (e.g., ``).
- **Text Node**: Contains the text content inside an element.
- **Attribute Node**: Represents attributes of an HTML element.
### The Document Object
- The `document` object represents the whole HTML document.
- Methods like `getElementById`, `querySelector`, and `createElement` allow interaction with the DOM.
## DOM Tree
- The document is represented as a tree structure, with the root being the `document` object.
- **Parent Node**: A node containing other nodes.
- **Child Node**: A node within another node.
- **Sibling Nodes**: Nodes that share the same parent.
## Accessing Elements
### Methods
- `document.getElementById('id')`: Returns the element with the specified `id`.
- `document.getElementsByClassName('className')`: Returns a collection of elements with the specified class name.
- `document.getElementsByTagName('tagName')`: Returns a collection of elements with the specified tag name.
- `document.querySelector('selector')`: Returns the first element matching the CSS selector.
- `document.querySelectorAll('selector')`: Returns a NodeList of elements matching the CSS selector.
### Modifying Attributes
- `element.setAttribute('attribute', 'value')`: Sets the value of an attribute.
- `element.getAttribute('attribute')` : Gets the attribute value.
- `element.removeAttribute('attribute')`: Removes an attribute.
### Example
```javascript
document.getElementById('myElement');
title.style.backgroundColor = '#212121'
In depth and precise, Hats off 🙌
sir mene javascript padhi hai 5-6 baar lekin itna deeply kisi ne ni padhaya isliye apki videos hai mere pas word ni hai tarif krne ke liye jo itna acha smjade ... thank you sir ❤
I came at this channel by coincidence but now I think that new Phelps get coach again❤
Thank you sir for these series ........i have learned JS previously from a famous youtuber .....I thought i am done with my concepts.....
but now after completing both of your parts i can confidently say yes now i have better understanding of JS......
You have great heart that you uploaded this series free of cost that is far better than someone's paid JS course.💯💯🙏🙏🙏🙏🙏🙏🙏🙏🙇♂🙆♂🙆♂🙆♂🙆♂🙆♂🙇♂🙇♂🙇♂🙇♂
Thanks Sir !! No words to Say !! Teacher form another Planet !!
JS series !! Must watch Videos .
Initially i think ,is it possible to watch 20 hour(part 1 and part2) long video.
But Finally Done it !!
I have watched both parts. I am sincerely saying that this is extremely helpful for beginners and the best series in the world so far. I want to express my heartfelt gratitude to Hitesh Sir. I have learned a lot from this series. Thank you so much for creating this series, Hitesh Sir.
finally aaj complete ho giya 😍😍Love you bhaiya Thanks ❤❤
Hitesh you are born to teach. Thank you so much for this amazing content.
Halfway through the series (5.5 hours) cant wait to apply the basics i've learnt here, in frameworks. Confidence to aa rha hai Sir
best javascript tutorial video. best sir for teaching programming concepts. Thank you Hitesh Sir❤
seriously bhai maza agayaaaa love u bharr easily samjagaya
Thankyou hitesh sir , i completed my javascript in 2 weeks, thanks for the help. also i too used to with this variable "CHAI" as i using it in my every project .
First video complete kia ha abhi or abb second start karna wala hoo. phela doo bhai video bohat kamal ka tha aumeed ha yah bhi aik dum super he hoga.
Best java script series of all time watched the both parts and helped me a lot and those stackblitz projects are the best i practiced a lot there
I wanted to express my sincere gratitude for your JS Master Class. Your teaching has been incredibly insightful, and I appreciate the effort you put into sharing your knowledge. It's making a positive impact on my learning journey.
Sir maine apni zindagi me pahli baar aisa free source dekh raha hu. Good job sir
sir your teaching Skills is totally amazing please bring more courses like this
Thanks a lot Sir for such a great in depth content of javascript, even paid courses also cant provide that much, I always wanted to learn javascript in depth, now I can say with confidence that all my concepts are very clear because of your great way of teaching
bhai mujhe help chahiye start button code ke liye 04:35:00
@@satishshinde8768
const StartBtn = document.querySelector("#start");
const logDate = () => {
console.log(Date.now());
};
StartBtn.addEventListener("click", () => {
const myInterval = setInterval(logDate, 1000);
const stopButton = document
.querySelector("#stop")
.addEventListener("click", () => {
clearInterval(myInterval);
});
});
Jo koi meri tarah comment padhke start karne wala he unko me personally khena chahunga... just watch it ... kyuki mene complete kiya and muje nai lagta ki koi paid course bhi itne efforts dega hamare liye , thank you hitesh sir❤ Love from Gujarat
Amazing indepth knowledge 9:00:00 Math.PI. mza agayaa itna in depth dekh kr, Thank you very much.
Sir mene 2 paid course ki but esaa content kahi nahi Mila thanks a lot sir❤
I never skip any add On your channel. Just for you😊 . You are providing such a precious knowledge. you are a great teacher. Thank you sir.❤
Deeply Explained tutorial, Thank you very much Sir lal dil lal dil
Excellent explanation Hitesh sir. never seen a tutorial like this not even paid once explain like this. Thanks ♥
Hitesh brother!!!! your voice is so calm and motivating, i am from non coding background and believe me, i can understand each and everything from the very first video of yours like pro.....Thank you for making such fantastic tutorial... it was worth watching, like I found the rarest gem in the world of coding and That is You...... Hitesh bhai.... Lots of Love and Thank you again and again and again..... THANK YOU 😇😇😇😇😇😇😇😇😇😇😇😇
Doing a great job sir your explanation is next level aise hi videos late rhiye.
i thnk kai yai youtube pr in hindi best video hai
What an absolute legend. Never seen any course free or paid so into so much depth in web development. Thank you Hitesh sir from the bottom of my heart!!