📢UPDATED 30Minutes portion where video stuck, Is uploaded Here👉 ruclips.net/video/i_juCR65PBM/видео.html 👨🏫 🔥Complete React.js with 5+ Projects 👉 ruclips.net/video/EHTWMpD6S_0/видео.html 🔥 Free Source Code Link: thapatechnical.shop/courses ❤ 🔥 Our World Best HTML Course is Live 👉 ruclips.net/video/5ccq_nLHneE/видео.html 🔥 Our World Best CSS Course is Live 👉 ruclips.net/video/MSICFljRcb4/видео.html ✌ Now, It's an Awesome, Longest and Best Video to learn JavaScript from start to End 😍 Guys, I want nothing But if you Subscribe to my Channel 🙏 LIKE the video, SHARE with your friends, and Comment below, it will really make my day.👏 0:00 Thapa Technical Introduction 2:02 JavaScript Project Overview 6:22 Subscribe Thapa Technical 6:57 Why JavaScript? How Website Work 11:40 Live Practical Example 20:45 Install VS Code Editor 24:30 Values and Variables in JS 38:45 Data Types in JavaScript 47:52 Challenge Time 55:18 Interview Question 1:02 Interview Question 1:11:00 Expressions and Operators 2:04:15 Control Statements and Loops 3:47:00 ECMAScript 2015 (ES6) Part 1 4:19:45 Arrays in JavaScript 6:40:39 Strings in JavaScript 7:40:25 Date and Time in JavaScript 8:16:00 Math Object in JavaScript 8:33:00 DOM, BOM, WINDOW OBJECT 9:40:20 Events in JavaScript 10:31:00 Timing Based Events 10:47:10 Interview Question 11:16:45 ECMAScript 2015 to 2020 Part 2 12:07:20 Advanced JavaScript Part 1 12:31:20 Asynchronous JavaScript 13:05:40 Event Loop in JavaScript 13:14:45 Advanced JavaScript Part 2 13:26:25 Project 1 AJAX+XMLHTTPReq 13:49:40 Project 2 Promises/Async-Await 14:15:15 Project 3 Light Bulb ON OFF 14:24:10 Project 4 Animated Thermometer 14:36:48 Project 5 Temperature Converter 15:03:05 Project 6 Increment Counter Web Page 15:21:35 Final Project 7 Google Keep Clone 16:20:16 Thapa Technical Outro
myPersonalNotes 0:00 Thapa Technical Introduction 2:02 JavaScript Project Overview 6:22 Subscribe Thapa Technical 6:57 Why JavaScript? How Website Work 11:40 Live Practical Example 20:45 Install VS Code Editor 24:30 Values and Variables in JS 38:45 Data Types in JavaScript 47:52 Challenge Time 55:18 Interview Question 1:02:00 Interview Question 1:11:00 Expressions and Operators 2:04:15 Control Statements and Loops 3:47:00 ECMAScript 2015 (ES6) Part 1 4:04:21 Template literals; 4:07:39 Default parameters; 4:19:45 Arrays in JavaScript 4:38:35 For loop in array; 4:42:45 For in loop ''it returns index ''; 4:44:45 For of loop ''it returns elements''; 4:47:02 forEach loop ''break and continue not acceptable, it returns undefined because it edit original array ''; 4:54:57 searching and filtering in an array; 4:55:07 indexOf(); 4:55:56 Video stucked from here; 5:25:04 Video stucked till here; 5:25:48 Create Read Update Delete 'Array'; 5:26:49 Push() ''it returns length of that array''; 5:30:30 unshift() ''it returns length of that array''; 5:35:35 pop() ''it returns poped item''; 5:38:11 shift() ''it returns poped item''; 5:41:40 splice() ''it returns poped items''; 5:50:58 indexOf() ''it returns index number or -1''; 5:58:13 map() ''it returns new array''; map() does not edit original array like forEach(); 6:16:12 filter() ''it returns new array''; 6:19:00 reduce(a,e,i,pArr) ''it returns single value''; 6:32:00 reduce() very important; 6:36:20 flatten 2d or 3d array; 6:37:55 concat(); ------------------------------------------------------- 6:40:39 Strings in JavaScript 6:46:53 escape character; 6:56:53 search() in string; 6:59:30 slice(start,end), substring(start,end), substr(start,end) end not compulsory, these does not edit original string ; 7:10:23 substring() it does not accept negative value; 7:14:24 substr() it does not accept negative value, it takes negative value if u put only one value; 7:18:05 replace(searchFor,leplaceWith) methods ''it returns new string, it does not edit original string, if does not match it returns full string''; 7:24:33 charAt(index) '' it returns the character at a specied index''; 7:26:55 charCodeAt(index) '' it returns UTF-16(integer between 0 and 65535) unicode'' ; 7:32:23 property access; 7:33:40 toUpperCase(), toLowerCase(); 7:34:08 concat() '' it returns new joins strings'' , it does not edit original string; 7:37:00 trim(); 7:38:06 split() ''it returns array, it does not edit original string''; ---------------------------------------------------------------------------------------------------------------- 7:40:25 Date and Time in JavaScript 7:43:25 create date object; 7:47:02 toLocaleString(); 7:47:38 toString(); 7:48:33 Date.now() ''it returns miliseconds since 1/1/1970''; 7:50:18 Months count; 7:53:50 new Date() ; 7:55:23 new Date(dateString); 7:57:18 new Date(miliseconds); 7:59:16 Methods of new Date() ''only for dates''; 8:00:40 How to set indivisual date; 8:02:22 Methods of new Date() ''only for times''; 8:04:18 How to set indivisual time; 8:07:39 setHours example; 8:13:27 Practice time ; ---------------------------------------------------------------------------------------------------- 8:16:58 Math.PI; 8:20:24 Math.pow(); 8:21:10 Math.sqrt(); 8:22:07 Math.abs(X) ''returns the absolute positive value of X''; 8:24:12 Math.ceil(); 8:26:30 Math.floor(); 8:27:29 Math.min(); 8:27:45 Math.max(); 8:28:12 Math.random(); 8:30:05 Math.round(); 8:30:09 Math.trunc() '' it returns before decimal part of a number'' ; 8:16:00 Math Object in JavaScript 8:33:00 DOM, BOM, WINDOW OBJECT 8:42:52 Difference between dom and bom; 8:48:33 window properties; 9:29:29 getElementsByName(); 9:34:40 Difference between getElementById and querySelector; 9:47:40 fire event by calling a function; 9:49: 15 3rd way of fire an event; 9:57:50 addEventListener(); 9:59:04 event object; 9:40:20 Events in JavaScript 10:06:43 Mouse events ; 10:08:35 onmousedown, onmouseup; 10:09:52 mouseenter, mouseleave; 10:12:10 keyboard events; 10:13:24 onkeypress, onkeydown, onkeyup; 10:17:23 input events; 10:19:00 onchange; 10:28:21 difference between onclick and addEventListener; 10:31:00 Timing Based Events 10:31:26 setTimeout(), setInterval(); 10:39:45 clearTimeout(); 10:41:50 setInterval(); 10:45:00 clearInterval(); 10:47:10 Interview Question 10:48:20 object oriented javascript; 10:48:56 object literal; 10:52:48 How to create an object; 10:57:15 function inside object; 11:01:55 this in object; 11:16:45 ECMAScript 2015 to 2020 Part 2 11:19:32 array destructuring in es6; 11:24:35 object destruckturing in es6; 11:26:15 object properties'' dynamic properties ''; 11:32:38 spread operator '' ...array ''; 11:36:02 es7/2016 '' includes , 2**3 ''; 11:38:41 es8 ''String padding, Object.values(),Object.entries(),Async function''; 11:41:33 padStart(); 11:42:54 padEnd(); 11:43:43 Object.values()'' loop in object, it returns object values as an array''; 11:44:30 Object.entries(); 11:45:48 es9/ 2018; 11:46:45 spread for object; 11:49:32 es10/ 2019; 11:50:22 flat(); 11:54:03 fromEntries(0); 11:57:18 es2020; 11:57:55 BigInt data type; 12:03:13 nullish Coalescing; 12:05:49 'use strict' ; 12:07:20 Advanced JavaScript Part 1 12:12:01 event propagation '' bubble, capture or trickling '' ; 12:23:02 higher order function and callback function; 12:31:20 Asynchronous JavaScript 12:32:19 hoisting; 12:38:17 scope chain and lexical scoping ; 12:44:34 closures '' double call function()() '' ; 12:58:25 synchronous vs asynchronous; 13:05:40 Event Loop in JavaScript 13:14:45 Advanced JavaScript Part 2 13:17:14 function currying '' double call function 'original' ''; 13:23:00 callback hell; 13:26:25 Project 1 AJAX+XMLHTTPReq 13:44:15 JSON; 13:49:40 Project 2 Promises/Async-Await 14:15:15 Project 3 Light Bulb ON OFF 14:24:10 Project 4 Animated Thermometer 14:36:48 Project 5 Temperature Converter 15:03:05 Project 6 Increment Counter Web Page 15:21:35 Final Project 7 Google Keep Clone 16:20:16 Thapa Technical Outro
Jo bhi first time javascript puri sikhna chahta h uske liye sbse jada best javascript ki video hai ye isse best javascript learning ki video apko kahi bhi ni milegi ye m khud search kr kr k kuch din sikh kr k dekha fir dubara se thapa sir ki video dekh k complete javascript sikh gya inhone bilkul deep level ka bhi topic cover kiya h or bilkul advance level k topic bhi pure cover h ❤❤❤❤❤❤❤
10 day Earlier I saw your Hole Javascript Video --- And Yesterday I gave my Interview --- And Believe me BOOOOOM -- I Crack My Interview 🥳 --- Thanks You So much --- Vinod Bhaiya ❤🥳
16 hours ko dekh kr or video ke caption ko dekh dil khush ho gya me yhi soch rha tha ki kaha se shuru kre kese kru or ek dm se ye dikh gya thank u bro 💞
Hats off to you sir... i am working as UI developer from 4+ years & nobody has given this much of in depth explanation and challenges in their course even if we pay money...thanks a lot Sir.. this is a kind of eye opener course to me.. must watch for all the beginners who are learning javascript out there...
Bro do you still have the css source code for last project "googlekeepclone" if you have could you please kindly share me I really need it fir my college project. After the "textarea class got hidden" from css, my textarea is not visible on the browser i've tried many times please help me brother 😢
@Akshati Singh ❤👉 ruclips.net/video/HI9ZI8ymxsA/видео.html This Effect is so good For HTML CSS....Please Check .....and say How is this effect ❤👉 ruclips.net/video/HI9ZI8ymxsA/видео.html ?
Yesterday, I got a job and All credit goes to you. Because of your MongoDB and this JavaScript tutorial, I performed very good in technical round. Thank you so much and keep it up. 😇😇😇
Sir.i am an android devloper but think to switch front end developer ,my question is I have done already Html and css so if I watch your Javascript tutorial and then complete React Js full tutorial can I applicable for the javascript / react js as a front end developer ?
0:00 Thapa Technical Introduction 2:02 JavaScript Project Overview 6:57 Why JavaScript? How Website Work 11:40 Live Practical Example 20:45 Install VS Code Editor 24:30 Values and Variables in JS 38:45 Data Types in JavaScript 47:52 Challenge Time 55:18 Interview Question 1:02:00 Interview Question 1:11:00 Expressions and Operators 2:04:15 Control Statements and Loops 3:47:00 ECMAScript 2015 (ES6) Part 1 4:19:45 Arrays in JavaScript 6:40:39 Strings in JavaScript 7:40:25 Date and Time in JavaScript 8:16:00 Math Object in JavaScript 8:33:00 DOM, BOM, WINDOW OBJECT 9:40:20 Events in JavaScript 10:31:00 Timing-Based Events 10:47:10 Interview Question 11:16:45 ECMAScript 2015 to 2020 Part 2 12:07:20 Advanced JavaScript Part 1 12:31:20 Asynchronous JavaScript 13:05:40 Event Loop in JavaScript 13:14:45 Advanced JavaScript Part 2 13:26:25 Project 1 API Data 13:49:40 Project 2 Promises & Async-Await 14:15:15 Project 3 Light Bulb ON OFF 14:24:10 Project 4 Animated Thermometer 14:36:48 Project 5 Temperature Converter 15:03:05 Project 6 Increment Counter Web Page 15:21:35 Final Project 7 Google Keep Clone 16:20:16 Thapa Technical Outro
Started in 30/06/2022 4:11:20 Fat Arror Function 4:47:02 forEach loop 5:41:40 splice() ''it returns poped items'' 6:08:00 Difference between map( ) and forEach( ) method 8:51:00 Go back concept 8:53:00 Alert tab want to visit thapa technical ? 8:55:54 DOM Navigation 12:44:00 Closures in JS ok this is 12th day and i ended the full 16hr course .Just awesome :) 11/07/2022
Dear Thapa Technical , Your content on this course is quite good and can said best Hindi version of Javascript. I really appreciate your effort towards making this useful content. But there is a problem in this video from 4:52:17 to 5:25:05 your video has been paused. I don't know why! but Once look to this timelapse. There is error in this period of time stand .
To anyone who doesn't know how is this course going to be, let me tell you that I have completed 13+ hours of this course, and believe me this course is very fabulous! It covers many topics in JavaScript which you would not find in many places. Definitely suggested someone who wants to learn JavaScript! And a tip is to write and play with the code. It will help you understand the concept well! Anyway, thank you so much for this amazing course Thapa sir! Totally loved it ❤
Nasim Reja 1 second ago time 50.03 you says that (9 - `5` = 4) it is a bug... this is not a bug bro.. i want to tell you that you should research about type coercion in javascript...some moment js automatically chagne data type based on requirment . Thank you
approx at 6:35:40, when you said "ki roz mehnat karni padti hai and koi ek bar mein ni samajhta"...that is the real truth and i loved when you said this. Love your way of teaching
@@naveenkamath2882 lol xD ...its been 10 days... Im still stuck @ 7hours...cause I am writing running notes and trying to understand concept clearly.......
❤👉 ruclips.net/video/HI9ZI8ymxsA/видео.html This Effect is so good For HTML CSS....Please Check .....and say How is this effect ❤👉 ruclips.net/video/HI9ZI8ymxsA/видео.html ?
i am from bangladesh. this is the best javascript hindi tutorial in my life. abtak is tutorial se ziyada accha hindi js tutorial abhi koyi nahi banayi.
Finally I finished it today. That was a hell of a journey, starting from the beginning and learning concepts from the basic as you move on through to the end. Initially, JavaScript seemed to be a bit confusing to me. But after going through this tutorial, my foundation is clear and I can take on a project confidently. What special about Vinod is he pays heed to every detail and explains them minutely, leaving few for doubt. Beginners looking to learn JavaScript basics can undoubtedly go through this tutorial instead of paying 20k/25k to any online/offline tutorial institute. This tutorial may be more than 16 hours long, but believe me folks, it's absolutely worth it. Heartiest thanks to Vinod for taking out time to teach us these core concepts so nicely. Just one thing Vinod, I need the style.css file of the Increment Counter project. Can you please provide it to me?
On 14th january 2021 I started with this tutorial and finished it on 27th january 2021. BEST TUTORIAL ON JAVASCRIPT First 7-8 hours of the video is easy. Main topics start fron 9th hour of the tutorial. Many times I couldn't understand something and i reffered to MDN docs or w3school and got my doubts cleared. This tutorial is worth completing Thanks THAPA TECHNICAL for this awesome tutorial ❤
It took 2 months for me to finish the entire course, It shocked me how long it take for you to create this video tutorial. Highly Appreciate your effort. Thank you
BEST JAVASCRIPT TUTORIAL ON THE NET !! this is the first time i have been able to watch such a long video on youtube without getting bored even for a second..!! great job @vinod thapa !! keep up the great work ...hope to see many such videos on full stack (js,react ,node,express) ...👍👍👍
Brother literally the way you explained DOM was amazing and I could understand whole DOM within 1 hour which is most important aspect in web development. Thank you from the core of my heart. keep sharing knowledge. Best of luck. 👏
Believe me, this guy deserves more than 10000M subscribers. I am afraid of JavaScript but due to this guy, JavaScript is my strongest programming language. I am also from "NEPAL 🇳🇵 " and he makes me proud. Thanks, THAPA Dai. What a cool explaining quality, I don't get bored for a single second🙏🙏. Thanks again Dai...
my personal notes 0:00 Thapa Technical Introduction 2:02 JavaScript Project Overview 6:22 Subscribe Thapa Technical 6:57 Why JavaScript? How Website Work 11:40 Live Practical Example 20:45 Install VS Code Editor 24:30 Values and Variables in JS 38:45 Data Types in JavaScript 47:52 Challenge Time 55:18 Interview Question 1:02:00 Interview Question 1:11:00 Expressions and Operators 2:04:15 Control Statements and Loops 3:47:00 ECMAScript 2015 (ES6) Part 1 4:04:21 Template literals; 4:07:39 Default parameters; 4:19:45 Arrays in JavaScript 4:38:35 For loop in array; 4:42:45 For in loop ''it returns index ''; 4:44:45 For of loop ''it returns elements''; 4:47:02 forEach loop ''break and continue not acceptable, it returns undefined because it edit original array ''; 4:54:57 searching and filtering in an array; 4:55:07 indexOf(); 4:55:56 Video stucked from here; 5:25:04 Video stucked till here; 5:25:48 Create Read Update Delete 'Array'; 5:26:49 Push() ''it returns length of that array''; 5:30:30 unshift() ''it returns length of that array''; 5:35:35 pop() ''it returns poped item''; 5:38:11 shift() ''it returns poped item''; 5:41:40 splice() ''it returns poped items''; 5:50:58 indexOf() ''it returns index number or -1''; 5:58:13 map() ''it returns new array''; map() does not edit original array like forEach(); 6:16:12 filter() ''it returns new array''; 6:19:00 reduce(a,e,i,pArr) ''it returns single value''; 6:32:00 reduce() very important; 6:36:20 flatten 2d or 3d array; 6:37:55 concat(); ------------------------------------------------------- 6:40:39 Strings in JavaScript 6:46:53 escape character; 6:56:53 search() in string; 6:59:30 slice(start,end), substring(start,end), substr(start,end) end not compulsory, these does not edit original string ; 7:10:23 substring() it does not accept negative value; 7:14:24 substr() it does not accept negative value, it takes negative value if u put only one value; 7:18:05 replace(searchFor,leplaceWith) methods ''it returns new string, it does not edit original string, if does not match it returns full string''; 7:24:33 charAt(index) '' it returns the character at a specied index''; 7:26:55 charCodeAt(index) '' it returns UTF-16(integer between 0 and 65535) unicode'' ; 7:32:23 property access; 7:33:40 toUpperCase(), toLowerCase(); 7:34:08 concat() '' it returns new joins strings'' , it does not edit original string; 7:37:00 trim(); 7:38:06 split() ''it returns array, it does not edit original string''; ---------------------------------------------------------------------------------------------------------------- 7:40:25 Date and Time in JavaScript 7:43:25 create date object; 7:47:02 toLocaleString(); 7:47:38 toString(); 7:48:33 Date.now() ''it returns miliseconds since 1/1/1970''; 7:50:18 Months count; 7:53:50 new Date() ; 7:55:23 new Date(dateString); 7:57:18 new Date(miliseconds); 7:59:16 Methods of new Date() ''only for dates''; 8:00:40 How to set indivisual date; 8:02:22 Methods of new Date() ''only for times''; 8:04:18 How to set indivisual time; 8:07:39 setHours example; 8:13:27 Practice time ; ---------------------------------------------------------------------------------------------------- 8:16:58 Math.PI; 8:20:24 Math.pow(); 8:21:10 Math.sqrt(); 8:22:07 Math.abs(X) ''returns the absolute positive value of X''; 8:24:12 Math.ceil(); 8:26:30 Math.floor(); 8:27:29 Math.min(); 8:27:45 Math.max(); 8:28:12 Math.random(); 8:30:05 Math.round(); 8:30:09 Math.trunc() '' it returns before decimal part of a number'' ; 8:16:00 Math Object in JavaScript 8:33:00 DOM, BOM, WINDOW OBJECT 8:42:52 Difference between dom and bom; 8:48:33 window properties; 9:29:29 getElementsByName(); 9:34:40 Difference between getElementById and querySelector; 9:47:40 fire event by calling a function; 9:49: 15 3rd way of fire an event; 9:57:50 addEventListener(); 9:59:04 event object; 9:40:20 Events in JavaScript 10:06:43 Mouse events ; 10:08:35 onmousedown, onmouseup; 10:09:52 mouseenter, mouseleave; 10:12:10 keyboard events; 10:13:24 onkeypress, onkeydown, onkeyup; 10:17:23 input events; 10:19:00 onchange; 10:28:21 difference between onclick and addEventListener; 10:31:00 Timing Based Events 10:31:26 setTimeout(), setInterval(); 10:39:45 clearTimeout(); 10:41:50 setInterval(); 10:45:00 clearInterval(); 10:47:10 Interview Question 10:48:20 object oriented javascript; 10:48:56 object literal; 10:52:48 How to create an object; 10:57:15 function inside object; 11:01:55 this in object; 11:16:45 ECMAScript 2015 to 2020 Part 2 11:19:32 array destructuring in es6; 11:24:35 object destruckturing in es6; 11:26:15 object properties'' dynamic properties ''; 11:32:38 spread operator '' ...array ''; 11:36:02 es7/2016 '' includes , 2**3 ''; 11:38:41 es8 ''String padding, Object.values(),Object.entries(),Async function''; 11:41:33 padStart(); 11:42:54 padEnd(); 11:43:43 Object.values()'' loop in object, it returns object values as an array''; 11:44:30 Object.entries(); 11:45:48 es9/ 2018; 11:46:45 spread for object; 11:49:32 es10/ 2019; 11:50:22 flat(); 11:54:03 fromEntries(0); 11:57:18 es2020; 11:57:55 BigInt data type; 12:03:13 nullish Coalescing; 12:05:49 'use strict' ; 12:07:20 Advanced JavaScript Part 1 12:12:01 event propagation '' bubble, capture or trickling '' ; 12:23:02 higher order function and callback function; 12:31:20 Asynchronous JavaScript 12:32:19 hoisting; 12:38:17 scope chain and lexical scoping ; 12:44:34 closures '' double call function()() '' ; 12:58:25 synchronous vs asynchronous; 13:05:40 Event Loop in JavaScript 13:14:45 Advanced JavaScript Part 2 13:17:14 function currying '' double call function 'original' ''; 13:23:00 callback hell; 13:26:25 Project 1 AJAX+XMLHTTPReq 13:44:15 JSON; 13:49:40 Project 2 Promises/Async-Await 14:15:15 Project 3 Light Bulb ON OFF 14:24:10 Project 4 Animated Thermometer 14:36:48 Project 5 Temperature Converter 15:03:05 Project 6 Increment Counter Web Page 15:21:35 Final Project 7 Google Keep Clone 16:20:16 Thapa Technical Outro
@@hussainali0016 bhai maine padha hua hai revision kar raha hoon 🙃🙃 doubts resolve kar raha hoon jaha samjh nhi aata waha normal kar leta hoon ya yahoo baba channel pe jaake ke dekh leta hoon
Thapa bro...! It's way too awesome. Maine socha tha ki 30 min cover karunga aaj ke liye, lekin man hi nahi maan raha. Your explanation is very sweet and simple. Thanks broo, you are doing the best job on this entire planet. I can confidently say isse accha JavaScript course aaj tak nahi bana hoga. It will surely hit millions of views. My wishes are with you ..! Keep working ! while True : print(" Thanks" )
Sir I can't Thank you enough for such an amazing course. Literally, there was no one who had explained that much nitty-gritty in just one video. I learned alotttttttttttttt of Js. from this video. I completed this video in 4 days with practice as well. Now am confident that there'd be no need to go anywhere else. An immense amount of thank you and huge respect for you ❤️ . Your student, from Pakistan 🇵🇰 27 Nov, 2021.
@@mrarslanfaaris1250 bro Han koi zaroorat nhe. me b react seekh raha hun lekin me react js seekh raha hun.. Baqi is video k concepts bs achy se le Lena bht hein ahista ahista jb ap practice krty raho gy projects bnaty raho gy toh perfect ho jao gy Javascript Mein.. Or is video ka source code leky usy ek do bar achy se read krna notes smjhky
I saw many tutorials but Thapa sir your teaching style is awesome I loved it . you are explaining in very simple and deep way. thanks alot. god bless you.
Much recommend tutorial for javascript beginners and intermediates. Thank you sir for making this much long tutorial. It really helped to increase my javascript knowledge. Keep making such tutorials related web development. 🙌❤
Also, I would like to point out that your content and your technical abilities are awesome as well. I've been coding for a few years now and I must say that your video on JavaScript concepts was very comprehensive. The way you explain the concepts and provide code examples makes it easy to understand and apply. Great work!
Wow brother enjoy watching your course, I have seen many videos but every one of your videos is very clear. Your teaching style is mind blowing. We are so glad to have such a clear and fantastic video and you as mentor. May God bless you and fulfill all your wishes. 👉Boom Guys! AND Keep support this Legend(Vinod Bahadur Thapa).😍❤
I've been following Thapa sir since two years and I've gained lots of knowledge from his videos...you are great and lot's of respect to you sir... ❤️❤️
🥳🥳Finally today I completed this course...to be honest, this course is one of the best course in Javascript really amazing 😍and his teaching style is mind-blowing. i am so lucky to find your channel Sir .Thank you so much and keep it up sir 😍👌🤩
Review After completing this course in 2022: Thapa sir has made the JS course more simple by his teaching skills So I understood every single concept clearly and also solved a few complex problems by applying these concepts and the best part of this course are the Projects which is quite good to push yourself to a Intermediate programmer. Thanks alot Thapa Technical. Respect from Pakistan😉
@@danishsk6805 Brother, it depends. Both are doing nicely, however I think Hary is more developed. Hary has great potential in his channel because he keeps getting better but jesa ka mena kaha ka course ya wala best tha at that time kiunka harry na ultimate javascript course nhi upload kiya tha ma kahonga ka ap bhi waqt ka sath advance ho. Thanks, if you need some help i'm here😊
We use NULL to remove the garbage collection from the variable. It is an important approach in programming. It is used where we find the critical calculations and we do not want any error risk in our calculations. In other words, we can say that we clean our variables before use.
I have tried to learn the API part by W3School but it was difficult to understand but now I can work on API because of this video, thank you. Apart from this entire video is very helpful to understand JavaScript and easy to start coding into JS. :)
seriously your efforts are priceless thank you so much....today i've completed my entire 16hrs series and thank you really freaking much for giving such valuable info and study material. big hearts from my side.
6:57 Why JavaScript? How Website Work 11:40 Live Practical Example 20:45 Install VS Code Editor 24:30 Values and Variables in JS 38:45 Data Types in JavaScript 47:52 Challenge Time 55:18 Interview Question 1:02:00 Interview Question 1:11:00 Expressions and Operators 2:04:15 Control Statements and Loops 3:47:00 ECMAScript 2015 (ES6) Part 1 4:04:21 Template literals; 4:07:39 Default parameters; 4:19:45 Arrays in JavaScript 4:38:35 For loop in array; 4:42:45 For in loop ''it returns index ''; 4:44:45 For of loop ''it returns elements''; 4:47:02 forEach loop ''break and continue not acceptable, it returns undefined because it edit original array ''; 4:54:57 searching and filtering in an array; 4:55:07 indexOf(); 4:55:56 Video stucked from here; 5:25:04 Video stucked till here; 5:25:48 Create Read Update Delete 'Array'; 5:26:49 Push() ''it returns length of that array''; 5:30:30 unshift() ''it returns length of that array''; 5:35:35 pop() ''it returns poped item''; 5:38:11 shift() ''it returns poped item''; 5:41:40 splice() ''it returns poped items''; 5:50:58 indexOf() ''it returns index number or -1''; 5:58:13 map() ''it returns new array''; map() does not edit original array like forEach(); 6:16:12 filter() ''it returns new array''; 6:19:00 reduce(a,e,i,pArr) ''it returns single value''; 6:32:00 reduce() very important; 6:36:20 flatten 2d or 3d array; 6:37:55 concat(); ------------------------------------------------------- 6:40:39 Strings in JavaScript 6:46:53 escape character; 6:56:53 search() in string; 6:59:30 slice(start,end), substring(start,end), substr(start,end) end not compulsory, these does not edit original string ; 7:10:23 substring() it does not accept negative value; 7:14:24 substr() it does not accept negative value, it takes negative value if u put only one value; 7:18:05 replace(searchFor,leplaceWith) methods ''it returns new string, it does not edit original string, if does not match it returns full string''; 7:24:33 charAt(index) '' it returns the character at a specied index''; 7:26:55 charCodeAt(index) '' it returns UTF-16(integer between 0 and 65535) unicode'' ; 7:32:23 property access; 7:33:40 toUpperCase(), toLowerCase(); 7:34:08 concat() '' it returns new joins strings'' , it does not edit original string; 7:37:00 trim(); 7:38:06 split() ''it returns array, it does not edit original string''; ---------------------------------------------------------------------------------------------------------------- 7:40:25 Date and Time in JavaScript 7:43:25 create date object; 7:47:02 toLocaleString(); 7:47:38 toString(); 7:48:33 Date.now() ''it returns miliseconds since 1/1/1970''; 7:50:18 Months count; 7:53:50 new Date() ; 7:55:23 new Date(dateString); 7:57:18 new Date(miliseconds); 7:59:16 Methods of new Date() ''only for dates''; 8:00:40 How to set indivisual date; 8:02:22 Methods of new Date() ''only for times''; 8:04:18 How to set indivisual time; 8:07:39 setHours example; 8:13:27 Practice time ; ---------------------------------------------------------------------------------------------------- 8:16:58 Math.PI; 8:20:24 Math.pow(); 8:21:10 Math.sqrt(); 8:22:07 Math.abs(X) ''returns the absolute positive value of X''; 8:24:12 Math.ceil(); 8:26:30 Math.floor(); 8:27:29 Math.min(); 8:27:45 Math.max(); 8:28:12 Math.random(); 8:30:05 Math.round(); 8:30:09 Math.trunc() '' it returns before decimal part of a number'' ; 8:16:00 Math Object in JavaScript 8:33:00 DOM, BOM, WINDOW OBJECT 8:42:52 Difference between dom and bom; 8:48:33 window properties; 9:29:29 getElementsByName(); 9:34:40 Difference between getElementById and querySelector; 9:47:40 fire event by calling a function; 9:49: 15 3rd way of fire an event; 9:57:50 addEventListener(); 9:59:04 event object; 9:40:20 Events in JavaScript 10:06:43 Mouse events ; 10:08:35 onmousedown, onmouseup; 10:09:52 mouseenter, mouseleave; 10:12:10 keyboard events; 10:13:24 onkeypress, onkeydown, onkeyup; 10:17:23 input events; 10:19:00 onchange; 10:28:21 difference between onclick and addEventListener; 10:31:00 Timing Based Events 10:31:26 setTimeout(), setInterval(); 10:39:45 clearTimeout(); 10:41:50 setInterval(); 10:45:00 clearInterval(); 10:47:10 Interview Question 10:48:20 object oriented javascript; 10:48:56 object literal; 10:52:48 How to create an object; 10:57:15 function inside object; 11:01:55 this in object; 11:16:45 ECMAScript 2015 to 2020 Part 2 11:19:32 array destructuring in es6; 11:24:35 object destruckturing in es6; 11:26:15 object properties'' dynamic properties ''; 11:32:38 spread operator '' ...array ''; 11:36:02 es7/2016 '' includes , 2**3 ''; 11:38:41 es8 ''String padding, Object.values(),Object.entries(),Async function''; 11:41:33 padStart(); 11:42:54 padEnd(); 11:43:43 Object.values()'' loop in object, it returns object values as an array''; 11:44:30 Object.entries(); 11:45:48 es9/ 2018; 11:46:45 spread for object; 11:49:32 es10/ 2019; 11:50:22 flat(); 11:54:03 fromEntries(0); 11:57:18 es2020; 11:57:55 BigInt data type; 12:03:13 nullish Coalescing; 12:05:49 'use strict' ; 12:07:20 Advanced JavaScript Part 1 12:12:01 event propagation '' bubble, capture or trickling '' ; 12:23:02 higher order function and callback function; 12:31:20 Asynchronous JavaScript 12:32:19 hoisting; 12:38:17 scope chain and lexical scoping ; 12:44:34 closures '' double call function()() '' ; 12:58:25 synchronous vs asynchronous; 13:05:40 Event Loop in JavaScript 13:14:45 Advanced JavaScript Part 2 13:17:14 function currying '' double call function 'original' ''; 13:23:00 callback hell; 13:26:25 Project 1 AJAX+XMLHTTPReq 13:44:15 JSON; 13:49:40 Project 2 Promises/Async-Await 14:15:15 Project 3 Light Bulb ON OFF 14:24:10 Project 4 Animated Thermometer 14:36:48 Project 5 Temperature Converter 15:03:05 Project 6 Increment Counter Web Page 15:21:35 Final Project 7 Google Keep Clone 16:20:16 Thapa Technical Outro
hello Sir I hope you're doing well today . I learned a lot from this video and but in this video main problem that I face is sir please show the CSS part as well not a little bit time just to continue with you as same as you teaching us.
TimeStamp:- 59:29 why we use null (very important question) ? -> you know when we create any variable and not assign value , then it is undefined. If we perform any operation on that type of variable , **it gives unexpected output** . So that why we always assign null (best practice to assign null while creating any variable) -- > null means 0 for ex:- var a ; var b =4 ; console.log(a + b) output :- NaN console.log(a-b) output:- Nan console.log(a + "this is ganesh") output: undefinedthis is ganesh but if you assign null then var a = null ; var b = 4 ; console.log(a + b) output:- 4 console.log(a - b) output:- -4 console.log(a + "this is ganesh") output:- "this is ganesh"
Awesome course .Thank you so much Vinod for sharing your knowledge with us. Your teaching style is mind blowing. We are so glad to have such a clear and fantastic video and you as mentor. May God bless you and fullfill all your wishes.
Hi I am from Pakistan and when I see your this video I really shocked to see that you worked for 16 hours in this video, your efforts are clearly proving in this video that how much you worked hard in this video for 16 hours straight. Man this is just absolutely amazing. really your are very hardworking
❤👉 ruclips.net/video/HI9ZI8ymxsA/видео.html This Effect is so good For HTML CSS....Please Check .....and say How is this effect ❤👉 ruclips.net/video/HI9ZI8ymxsA/видео.html ?
ek dam superb hai course.... 9:40:20 tak khtm.. sab kuch samaj a gaya. love you thapa sir. english tutors se sikhne bethe to start me he nind a jati hai... hindi is love.
@@naveenkamath2882 hello kamath.... If u complete this tutorial With patience and perseverance...... Definitely u wil not to surf any more stuff based on the topic. I suggest u watch this tutorial atleast in 2 and 1/2 days....... So that u will not only complete the tutorial ...... But also clear all the doubts regarding....... Most of all u need to practice it after every time after completing some part... Best of luck. 🤞🤞
I am trying to learn JavaScript from so many days gone through so many videos paid courses but did not get it finally i thought of quit it but one day suddenly gone through this and it was amazing easy to learn how perfectly this guy explain each and everything it is very easy to understand please any one want to learn JS go through this video you will get everything you want through this video.
Start journey(5-11-2021) 1st Day:::-- 2:10:00 2nd Day::--5:25:00 3rd Day::--8:00:00 4th Day::--10:30:00 5th Day::-- 12:30:00 6th Day::-- 13:28:00(cover only 1hr Due to Chath Puja) 7th-8th Day::-- 14:24:00(cover 3 projects with my own and push it into github) My target is to complete this within 10 days
ap ki videos bhot achi hain ap se bhot kuch seekha hai Allah ap ko bhot zeada ajar dain... laikin ap extra bhot bolty some times jo bat 5 mint ki us pay 10 mint lag jaty hain shyd ap behtr smjhany k liye time lgaty ho.. God bless you..
This video is so so so much awesome🔥, This is the best Javascript video on internet, This video is in such a smooth flow that It seems as if he is explaining continuously without a break.....I have finished 10hr of this video and now just paused the video to write this comment. Thankyou very much bhaiya ❤️
Great course bhaiya. I would really appreciate if we get a long single course like this for react and node with projects. Thanks for the hooks tutorial which released today😍
📢UPDATED 30Minutes portion where video stuck, Is uploaded Here👉 ruclips.net/video/i_juCR65PBM/видео.html 👨🏫
🔥Complete React.js with 5+ Projects 👉 ruclips.net/video/EHTWMpD6S_0/видео.html
🔥 Free Source Code Link: thapatechnical.shop/courses ❤
🔥 Our World Best HTML Course is Live 👉 ruclips.net/video/5ccq_nLHneE/видео.html
🔥 Our World Best CSS Course is Live 👉 ruclips.net/video/MSICFljRcb4/видео.html
✌ Now, It's an Awesome, Longest and Best Video to learn JavaScript from start to End 😍 Guys, I want nothing But if you Subscribe to my Channel 🙏 LIKE the video, SHARE with your friends, and Comment below, it will really make my day.👏
0:00 Thapa Technical Introduction
2:02 JavaScript Project Overview
6:22 Subscribe Thapa Technical
6:57 Why JavaScript? How Website Work
11:40 Live Practical Example
20:45 Install VS Code Editor
24:30 Values and Variables in JS
38:45 Data Types in JavaScript
47:52 Challenge Time
55:18 Interview Question
1:02 Interview Question
1:11:00 Expressions and Operators
2:04:15 Control Statements and Loops
3:47:00 ECMAScript 2015 (ES6) Part 1
4:19:45 Arrays in JavaScript
6:40:39 Strings in JavaScript
7:40:25 Date and Time in JavaScript
8:16:00 Math Object in JavaScript
8:33:00 DOM, BOM, WINDOW OBJECT
9:40:20 Events in JavaScript
10:31:00 Timing Based Events
10:47:10 Interview Question
11:16:45 ECMAScript 2015 to 2020 Part 2
12:07:20 Advanced JavaScript Part 1
12:31:20 Asynchronous JavaScript
13:05:40 Event Loop in JavaScript
13:14:45 Advanced JavaScript Part 2
13:26:25 Project 1 AJAX+XMLHTTPReq
13:49:40 Project 2 Promises/Async-Await
14:15:15 Project 3 Light Bulb ON OFF
14:24:10 Project 4 Animated Thermometer
14:36:48 Project 5 Temperature Converter
15:03:05 Project 6 Increment Counter Web Page
15:21:35 Final Project 7 Google Keep Clone
16:20:16 Thapa Technical Outro
Thank you ☺️ bhaiya
Thank you Mr Thapa 😊🙏👍
thapa bhai video ki quality 360p arhi hai
Thank You So Much Bro. Bhagwan apko bahut aage pahuchaye☺
@The Unknown Yes Its 360p, I don't know why. Pata nhi text kaise dikhenge... Hope sb sahi rahe.
myPersonalNotes
0:00 Thapa Technical Introduction
2:02 JavaScript Project Overview
6:22 Subscribe Thapa Technical
6:57 Why JavaScript? How Website Work
11:40 Live Practical Example
20:45 Install VS Code Editor
24:30 Values and Variables in JS
38:45 Data Types in JavaScript
47:52 Challenge Time
55:18 Interview Question
1:02:00 Interview Question
1:11:00 Expressions and Operators
2:04:15 Control Statements and Loops
3:47:00 ECMAScript 2015 (ES6) Part 1
4:04:21 Template literals;
4:07:39 Default parameters;
4:19:45 Arrays in JavaScript
4:38:35 For loop in array;
4:42:45 For in loop ''it returns index '';
4:44:45 For of loop ''it returns elements'';
4:47:02 forEach loop ''break and continue not acceptable, it returns undefined because it edit original array '';
4:54:57 searching and filtering in an array;
4:55:07 indexOf();
4:55:56 Video stucked from here;
5:25:04 Video stucked till here;
5:25:48 Create Read Update Delete 'Array';
5:26:49 Push() ''it returns length of that array'';
5:30:30 unshift() ''it returns length of that array'';
5:35:35 pop() ''it returns poped item'';
5:38:11 shift() ''it returns poped item'';
5:41:40 splice() ''it returns poped items'';
5:50:58 indexOf() ''it returns index number or -1'';
5:58:13 map() ''it returns new array'';
map() does not edit original array like forEach();
6:16:12 filter() ''it returns new array'';
6:19:00 reduce(a,e,i,pArr) ''it returns single value'';
6:32:00 reduce() very important;
6:36:20 flatten 2d or 3d array;
6:37:55 concat();
-------------------------------------------------------
6:40:39 Strings in JavaScript
6:46:53 escape character;
6:56:53 search() in string;
6:59:30 slice(start,end), substring(start,end), substr(start,end) end not compulsory, these does not edit original string ;
7:10:23 substring() it does not accept negative value;
7:14:24 substr() it does not accept negative value, it takes negative value if u put only one value;
7:18:05 replace(searchFor,leplaceWith) methods ''it returns new string, it does not edit original string, if does not match it returns full string'';
7:24:33 charAt(index) '' it returns the character at a specied index'';
7:26:55 charCodeAt(index) '' it returns UTF-16(integer between 0 and 65535) unicode'' ;
7:32:23 property access;
7:33:40 toUpperCase(), toLowerCase();
7:34:08 concat() '' it returns new joins strings'' , it does not edit original string;
7:37:00 trim();
7:38:06 split() ''it returns array, it does not edit original string'';
----------------------------------------------------------------------------------------------------------------
7:40:25 Date and Time in JavaScript
7:43:25 create date object;
7:47:02 toLocaleString();
7:47:38 toString();
7:48:33 Date.now() ''it returns miliseconds since 1/1/1970'';
7:50:18 Months count;
7:53:50 new Date() ;
7:55:23 new Date(dateString);
7:57:18 new Date(miliseconds);
7:59:16 Methods of new Date() ''only for dates'';
8:00:40 How to set indivisual date;
8:02:22 Methods of new Date() ''only for times'';
8:04:18 How to set indivisual time;
8:07:39 setHours example;
8:13:27 Practice time ;
----------------------------------------------------------------------------------------------------
8:16:58 Math.PI;
8:20:24 Math.pow();
8:21:10 Math.sqrt();
8:22:07 Math.abs(X) ''returns the absolute positive value of X'';
8:24:12 Math.ceil();
8:26:30 Math.floor();
8:27:29 Math.min();
8:27:45 Math.max();
8:28:12 Math.random();
8:30:05 Math.round();
8:30:09 Math.trunc() '' it returns before decimal part of a number'' ;
8:16:00 Math Object in JavaScript
8:33:00 DOM, BOM, WINDOW OBJECT
8:42:52 Difference between dom and bom;
8:48:33 window properties;
9:29:29 getElementsByName();
9:34:40 Difference between getElementById and querySelector;
9:47:40 fire event by calling a function;
9:49: 15 3rd way of fire an event;
9:57:50 addEventListener();
9:59:04 event object;
9:40:20 Events in JavaScript
10:06:43 Mouse events ;
10:08:35 onmousedown, onmouseup;
10:09:52 mouseenter, mouseleave;
10:12:10 keyboard events;
10:13:24 onkeypress, onkeydown, onkeyup;
10:17:23 input events;
10:19:00 onchange;
10:28:21 difference between onclick and addEventListener;
10:31:00 Timing Based Events
10:31:26 setTimeout(), setInterval();
10:39:45 clearTimeout();
10:41:50 setInterval();
10:45:00 clearInterval();
10:47:10 Interview Question
10:48:20 object oriented javascript;
10:48:56 object literal;
10:52:48 How to create an object;
10:57:15 function inside object;
11:01:55 this in object;
11:16:45 ECMAScript 2015 to 2020 Part 2
11:19:32 array destructuring in es6;
11:24:35 object destruckturing in es6;
11:26:15 object properties'' dynamic properties '';
11:32:38 spread operator '' ...array '';
11:36:02 es7/2016 '' includes , 2**3 '';
11:38:41 es8 ''String padding, Object.values(),Object.entries(),Async function'';
11:41:33 padStart();
11:42:54 padEnd();
11:43:43 Object.values()'' loop in object, it returns object values as an array'';
11:44:30 Object.entries();
11:45:48 es9/ 2018;
11:46:45 spread for object;
11:49:32 es10/ 2019;
11:50:22 flat();
11:54:03 fromEntries(0);
11:57:18 es2020;
11:57:55 BigInt data type;
12:03:13 nullish Coalescing;
12:05:49 'use strict' ;
12:07:20 Advanced JavaScript Part 1
12:12:01 event propagation '' bubble, capture or trickling '' ;
12:23:02 higher order function and callback function;
12:31:20 Asynchronous JavaScript
12:32:19 hoisting;
12:38:17 scope chain and lexical scoping ;
12:44:34 closures '' double call function()() '' ;
12:58:25 synchronous vs asynchronous;
13:05:40 Event Loop in JavaScript
13:14:45 Advanced JavaScript Part 2
13:17:14 function currying '' double call function 'original' '';
13:23:00 callback hell;
13:26:25 Project 1 AJAX+XMLHTTPReq
13:44:15 JSON;
13:49:40 Project 2 Promises/Async-Await
14:15:15 Project 3 Light Bulb ON OFF
14:24:10 Project 4 Animated Thermometer
14:36:48 Project 5 Temperature Converter
15:03:05 Project 6 Increment Counter Web Page
15:21:35 Final Project 7 Google Keep Clone
16:20:16 Thapa Technical Outro
Great
Thank you so much bro❤️
Thanx bro
thanks bro it really helped
Wow Thank You so much and sorry for late reply ❤
No. of views within 1 hour shows that how desperately people were waiting for this tutorial to be uploaded. Thank you Mr. Thapa
Programming By TSH -- This channel is so good ...For HTML CSS Effects !
Jo bhi first time javascript puri sikhna chahta h uske liye sbse jada best javascript ki video hai ye isse best javascript learning ki video apko kahi bhi ni milegi ye m khud search kr kr k kuch din sikh kr k dekha fir dubara se thapa sir ki video dekh k complete javascript sikh gya inhone bilkul deep level ka bhi topic cover kiya h or bilkul advance level k topic bhi pure cover h ❤❤❤❤❤❤❤
10 day Earlier I saw your Hole Javascript Video --- And Yesterday I gave my Interview --- And Believe me BOOOOOM -- I Crack My Interview 🥳 --- Thanks You So much --- Vinod Bhaiya ❤🥳
Wow, congratulations 🎊 all d best.. keep supporting n share with all ur friends ✨️
which company you got
@@Riturajsingh-wy2fr Ericsson mai Lagi ---- mere Collage ki ha yhe ladk
okk@@Starwork09
Package and job role ?
16 hours ko dekh kr or video ke caption ko dekh dil khush ho gya me yhi soch rha tha ki kaha se shuru kre kese kru or ek dm se ye dikh gya thank u bro 💞
Hats off to you sir... i am working as UI developer from 4+ years & nobody has given this much of in depth explanation and challenges in their course even if we pay money...thanks a lot Sir.. this is a kind of eye opener course to me.. must watch for all the beginners who are learning javascript out there...
I am sorry to ask but i wanted to know how much UI developers get paid in 2022? I will be glad if you share this piece of information...
Bro do you still have the css source code for last project "googlekeepclone" if you have could you please kindly share me I really need it fir my college project.
After the "textarea class got hidden" from css, my textarea is not visible on the browser i've tried many times please help me brother 😢
Must watch namaste javascript ..
Sir apne UI development kesesikha aur kahase pls muje batavo
This should get milllions of views!🔥🔥🔥🔥🔥 Thapa Sir thank you so much.Shared it with 14 people
Thanks yar
@@ThapaTechnical arey Sir thanks to you aaj hi 3-5 shuru kardunga uske baad aapka node,js bhi aap hi ka playlist se seekhunga
Bilkul
lol , what the hell don't you have the eye !
@Akshati Singh ❤👉 ruclips.net/video/HI9ZI8ymxsA/видео.html This Effect is so good For HTML CSS....Please Check .....and say How is this effect ❤👉 ruclips.net/video/HI9ZI8ymxsA/видео.html ?
1:36:35
Yesterday, I got a job and All credit goes to you. Because of your MongoDB and this JavaScript tutorial, I performed very good in technical round. Thank you so much and keep it up. 😇😇😇
That's awesome bhai..what post you applied for bhai please share your experience and how much salary
@@vaibhavjain79 zomato delivery boy
@@Maddy_ke_Papa that too in Pakistan 😂
@@Maddy_ke_Papa 😅😅😅😆
You say abhi tak aap ye video dekh rahe ho to salute hai apko....aji sir humne aapka React.js tutorial ke entire 80 tutorials complete kiye hai :))))
Really awesome yar. Plz share with your friends too :)
@@ThapaTechnical today I completed
your full javascript vedio and updated vedio for array
@@ThapaTechnical you are awesome yar
Sir.i am an android devloper but think to switch front end developer ,my question is I have done already Html and css so if I watch your Javascript tutorial and then complete React Js full tutorial can I applicable for the javascript / react js as a front end developer ?
kindly share the link of those React.JS tutorials by @Thapa Technical
0:00 Thapa Technical Introduction
2:02 JavaScript Project Overview
6:57 Why JavaScript? How Website Work
11:40 Live Practical Example
20:45 Install VS Code Editor
24:30 Values and Variables in JS
38:45 Data Types in JavaScript
47:52 Challenge Time
55:18 Interview Question
1:02:00 Interview Question
1:11:00 Expressions and Operators
2:04:15 Control Statements and Loops
3:47:00 ECMAScript 2015 (ES6) Part 1
4:19:45 Arrays in JavaScript
6:40:39 Strings in JavaScript
7:40:25 Date and Time in JavaScript
8:16:00 Math Object in JavaScript
8:33:00 DOM, BOM, WINDOW OBJECT
9:40:20 Events in JavaScript
10:31:00 Timing-Based Events
10:47:10 Interview Question
11:16:45 ECMAScript 2015 to 2020 Part 2
12:07:20 Advanced JavaScript Part 1
12:31:20 Asynchronous JavaScript
13:05:40 Event Loop in JavaScript
13:14:45 Advanced JavaScript Part 2
13:26:25 Project 1 API Data
13:49:40 Project 2 Promises & Async-Await
14:15:15 Project 3 Light Bulb ON OFF
14:24:10 Project 4 Animated Thermometer
14:36:48 Project 5 Temperature Converter
15:03:05 Project 6 Increment Counter Web Page
15:21:35 Final Project 7 Google Keep Clone
16:20:16 Thapa Technical Outro
You have a source code??? M not able to reach 😏
Thanks 👍 a lot
Vinod sir tum to bade heavy driver nikle 😂
matlab hard work on next level 💥
much appreciated 👍🏻
ruclips.net/video/npR0IpXlYmc/видео.html
Source code kaha hai?
don't be like Please reply
Can you please share the link
Don't skip ads this is the way we can support thapa sir.
lol
skip krne se bhai kuch nhi hota creator ko tab bhi pura paisa milta hai
bas ad-blocker use maat krna
@@arunrawat3142 agar pura ad nahi dekte to is ad k liye creator ko koi bi paysa nahi milta isliye unskipable ad dikaya jata he
Bhai mereko 30 mins ka AD dikha raha. Kya Karu???
Mai tho karunga
Started in 30/06/2022
4:11:20 Fat Arror Function
4:47:02 forEach loop
5:41:40 splice() ''it returns poped items''
6:08:00 Difference between map( ) and forEach( ) method
8:51:00 Go back concept
8:53:00 Alert tab want to visit thapa technical ?
8:55:54 DOM Navigation
12:44:00 Closures in JS
ok this is 12th day and i ended the full 16hr course .Just awesome :) 11/07/2022
Bruh Will u become intermediate or not
@@respectgmechager8054 something more than intermediate...superb course. but you have to practice more and more
@@myselfSrijit from where we can do practice of concepts in javascript plzz reply
For each is a conditional statement it's not a loop
hey bro what are you doing curently
@@myselfSrijit
Dear Thapa Technical ,
Your content on this course is quite good and can said best Hindi version of Javascript. I really appreciate your effort towards making this useful content. But there is a problem in this video from 4:52:17 to 5:25:05 your video has been paused. I don't know why! but Once look to this timelapse.
There is error in this period of time stand .
Yes same
Gjb yr.. please make one course of Django tooooo..... Please😭😭
Those who agree please like....
Yes
Thanks For the heart...
@ashish srivastava sure bro
.
Yesss
yes sir please
To anyone who doesn't know how is this course going to be, let me tell you that I have completed 13+ hours of this course, and believe me this course is very fabulous! It covers many topics in JavaScript which you would not find in many places. Definitely suggested someone who wants to learn JavaScript! And a tip is to write and play with the code. It will help you understand the concept well! Anyway, thank you so much for this amazing course Thapa sir! Totally loved it ❤
thank you 😊
@@ThapaTechnical their is a glitch in this video of 30 minutes at 5th hour of this video can you please help me ???????///
Bro tem icon kaise use kru bta do..kaam ni kr rha hai
@@ThapaTechnical Sir temperature icon use kaise kre...kaam ni kr rha hai..step bta do sir
@@zomssingh8744 main btau kya? can i help ?? 🙄
Jab starting ma dekha tha to isa laga kitna aasan h magar aaga dekhna par laga kitna awesome h ya video salute to you sir
Thank You so much 💓 plz share with ur friends too 😀
Thanks bhai. Got an WEB INTERNSHIP by Learning from your Tutorials ❤️❤️
Programming By TSH -- This channel is so good ...For HTML CSS Effects !
Bhaiee, intership kaha mila. Mujhe bhi chahiye.
5:40:50 he said "alright guys ab ham bina kisi deri ke video ko start karte hain " as it has been his habit till years...
Best Js resource available on the Internet. Not the paid ones come close to this quality.
thank you so much
@@ThapaTechnical pppppppp0pppp
How much time needed to complete this video?
Nasim Reja
1 second ago
time 50.03 you says that (9 - `5` = 4) it is a bug... this is not a bug bro.. i want to tell you that you should research about type coercion in javascript...some moment js automatically chagne data type based on requirment . Thank you
hey brother plz tell me how to get final project source code for free?
approx at 6:35:40, when you said "ki roz mehnat karni padti hai and koi ek bar mein ni samajhta"...that is the real truth and i loved when you said this. Love your way of teaching
ruclips.net/channel/UCQzvEeshIgYXcs1y78fYwfw
No one can introduce such level of course free... Appreciate your efforts 🤩🤩🎉🎉🎉
How much time needed to complete this video
@@naveenkamath2882 16 hrs
@@karthikhkamath405 :)
@@naveenkamath2882 lol xD ...its been 10 days... Im still stuck @ 7hours...cause I am writing running notes and trying to understand concept clearly.......
❤👉 ruclips.net/video/HI9ZI8ymxsA/видео.html This Effect is so good For HTML CSS....Please Check .....and say How is this effect ❤👉 ruclips.net/video/HI9ZI8ymxsA/видео.html ?
i am from bangladesh.
this is the best javascript hindi tutorial in my life.
abtak is tutorial se ziyada accha hindi js tutorial abhi koyi nahi banayi.
Thank You so much Bhai.. Plz share with your friends too
Finally I finished it today. That was a hell of a journey, starting from the beginning and learning concepts from the basic as you move on through to the end. Initially, JavaScript seemed to be a bit confusing to me. But after going through this tutorial, my foundation is clear and I can take on a project confidently. What special about Vinod is he pays heed to every detail and explains them minutely, leaving few for doubt. Beginners looking to learn JavaScript basics can undoubtedly go through this tutorial instead of paying 20k/25k to any online/offline tutorial institute. This tutorial may be more than 16 hours long, but believe me folks, it's absolutely worth it. Heartiest thanks to Vinod for taking out time to teach us these core concepts so nicely.
Just one thing Vinod, I need the style.css file of the Increment Counter project. Can you please provide it to me?
Programming By TSH -- This channel is so good ...For HTML CSS Effects !
@@GamingTSH bro you have a notes of this lecture?
@@GamingTSH Hey dude can you tell me what happened in 5:05:00 to 5:25:00 because screen is not working.
@@tarunverma1479 check description box there he has provided a link
Broh ek dum fresher hu kya main samj skata hu?
On 14th january 2021 I started with this tutorial and finished it on 27th january 2021.
BEST TUTORIAL ON JAVASCRIPT
First 7-8 hours of the video is easy.
Main topics start fron 9th hour of the tutorial. Many times I couldn't understand something and i reffered to MDN docs or w3school and got my doubts cleared.
This tutorial is worth completing
Thanks THAPA TECHNICAL for this awesome tutorial ❤
Thank you so much ❤️ plz share with your friends and classmates too ☺️
This is the best javascript course in this universe. Appreciate your hard work sir. 🥰
Means a lot
love you bhai tere jesa kisne nhi bataya javascipt ko pure youtube me ❤
I love "Thapa Technical" a lot. Thapa Technical is one of the best youtube channel to learn programming.
Impossible.....This can't be..This dude is doing God's work....
It took 2 months for me to finish the entire course, It shocked me how long it take for you to create this video tutorial. Highly Appreciate your effort. Thank you
Thank You so much ❤️ plz share with your friends too 😊
ruclips.net/video/Q2LquyzpSEw/видео.html javascript in hindi
i take only 3 three days only learn it through video then apply in react framework this method works
BEST JAVASCRIPT TUTORIAL ON THE NET !! this is the first time i have been able to watch such a long video on youtube without getting bored even for a second..!! great job @vinod thapa !! keep up the great work ...hope to see many such videos on full stack (js,react ,node,express) ...👍👍👍
Brother literally the way you explained DOM was amazing and I could understand whole DOM within 1 hour which is most important aspect in web development. Thank you from the core of my heart. keep sharing knowledge. Best of luck.
👏
Believe me, this guy deserves more than 10000M subscribers. I am afraid of JavaScript but due to this guy, JavaScript is my strongest programming language. I am also from "NEPAL 🇳🇵 " and he makes me proud. Thanks, THAPA Dai.
What a cool explaining quality, I don't get bored for a single second🙏🙏. Thanks again Dai...
how many days it took you to complete this video mate.
@@GaganSingh-zz9el
It depends on you, how you're going.
Bro doesn't do it in a hurry. Take time and go slower. Quality matters..
@@mgfun7505 hey bro just need a suggestion can you please suggest me which tutor is best for javascript , code with harry or thapa
@@shotoniphone1900 With whome r u going now?
@@shotoniphone1900abhi kisse sikhe
Well done Bro
Hats Off To him
He edited His 15 hrs Long Video
🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥
my personal notes
0:00 Thapa Technical Introduction
2:02 JavaScript Project Overview
6:22 Subscribe Thapa Technical
6:57 Why JavaScript? How Website Work
11:40 Live Practical Example
20:45 Install VS Code Editor
24:30 Values and Variables in JS
38:45 Data Types in JavaScript
47:52 Challenge Time
55:18 Interview Question
1:02:00 Interview Question
1:11:00 Expressions and Operators
2:04:15 Control Statements and Loops
3:47:00 ECMAScript 2015 (ES6) Part 1
4:04:21 Template literals;
4:07:39 Default parameters;
4:19:45 Arrays in JavaScript
4:38:35 For loop in array;
4:42:45 For in loop ''it returns index '';
4:44:45 For of loop ''it returns elements'';
4:47:02 forEach loop ''break and continue not acceptable, it returns undefined because it edit original array '';
4:54:57 searching and filtering in an array;
4:55:07 indexOf();
4:55:56 Video stucked from here;
5:25:04 Video stucked till here;
5:25:48 Create Read Update Delete 'Array';
5:26:49 Push() ''it returns length of that array'';
5:30:30 unshift() ''it returns length of that array'';
5:35:35 pop() ''it returns poped item'';
5:38:11 shift() ''it returns poped item'';
5:41:40 splice() ''it returns poped items'';
5:50:58 indexOf() ''it returns index number or -1'';
5:58:13 map() ''it returns new array'';
map() does not edit original array like forEach();
6:16:12 filter() ''it returns new array'';
6:19:00 reduce(a,e,i,pArr) ''it returns single value'';
6:32:00 reduce() very important;
6:36:20 flatten 2d or 3d array;
6:37:55 concat();
-------------------------------------------------------
6:40:39 Strings in JavaScript
6:46:53 escape character;
6:56:53 search() in string;
6:59:30 slice(start,end), substring(start,end), substr(start,end) end not compulsory, these does not edit original string ;
7:10:23 substring() it does not accept negative value;
7:14:24 substr() it does not accept negative value, it takes negative value if u put only one value;
7:18:05 replace(searchFor,leplaceWith) methods ''it returns new string, it does not edit original string, if does not match it returns full string'';
7:24:33 charAt(index) '' it returns the character at a specied index'';
7:26:55 charCodeAt(index) '' it returns UTF-16(integer between 0 and 65535) unicode'' ;
7:32:23 property access;
7:33:40 toUpperCase(), toLowerCase();
7:34:08 concat() '' it returns new joins strings'' , it does not edit original string;
7:37:00 trim();
7:38:06 split() ''it returns array, it does not edit original string'';
----------------------------------------------------------------------------------------------------------------
7:40:25 Date and Time in JavaScript
7:43:25 create date object;
7:47:02 toLocaleString();
7:47:38 toString();
7:48:33 Date.now() ''it returns miliseconds since 1/1/1970'';
7:50:18 Months count;
7:53:50 new Date() ;
7:55:23 new Date(dateString);
7:57:18 new Date(miliseconds);
7:59:16 Methods of new Date() ''only for dates'';
8:00:40 How to set indivisual date;
8:02:22 Methods of new Date() ''only for times'';
8:04:18 How to set indivisual time;
8:07:39 setHours example;
8:13:27 Practice time ;
----------------------------------------------------------------------------------------------------
8:16:58 Math.PI;
8:20:24 Math.pow();
8:21:10 Math.sqrt();
8:22:07 Math.abs(X) ''returns the absolute positive value of X'';
8:24:12 Math.ceil();
8:26:30 Math.floor();
8:27:29 Math.min();
8:27:45 Math.max();
8:28:12 Math.random();
8:30:05 Math.round();
8:30:09 Math.trunc() '' it returns before decimal part of a number'' ;
8:16:00 Math Object in JavaScript
8:33:00 DOM, BOM, WINDOW OBJECT
8:42:52 Difference between dom and bom;
8:48:33 window properties;
9:29:29 getElementsByName();
9:34:40 Difference between getElementById and querySelector;
9:47:40 fire event by calling a function;
9:49: 15 3rd way of fire an event;
9:57:50 addEventListener();
9:59:04 event object;
9:40:20 Events in JavaScript
10:06:43 Mouse events ;
10:08:35 onmousedown, onmouseup;
10:09:52 mouseenter, mouseleave;
10:12:10 keyboard events;
10:13:24 onkeypress, onkeydown, onkeyup;
10:17:23 input events;
10:19:00 onchange;
10:28:21 difference between onclick and addEventListener;
10:31:00 Timing Based Events
10:31:26 setTimeout(), setInterval();
10:39:45 clearTimeout();
10:41:50 setInterval();
10:45:00 clearInterval();
10:47:10 Interview Question
10:48:20 object oriented javascript;
10:48:56 object literal;
10:52:48 How to create an object;
10:57:15 function inside object;
11:01:55 this in object;
11:16:45 ECMAScript 2015 to 2020 Part 2
11:19:32 array destructuring in es6;
11:24:35 object destruckturing in es6;
11:26:15 object properties'' dynamic properties '';
11:32:38 spread operator '' ...array '';
11:36:02 es7/2016 '' includes , 2**3 '';
11:38:41 es8 ''String padding, Object.values(),Object.entries(),Async function'';
11:41:33 padStart();
11:42:54 padEnd();
11:43:43 Object.values()'' loop in object, it returns object values as an array'';
11:44:30 Object.entries();
11:45:48 es9/ 2018;
11:46:45 spread for object;
11:49:32 es10/ 2019;
11:50:22 flat();
11:54:03 fromEntries(0);
11:57:18 es2020;
11:57:55 BigInt data type;
12:03:13 nullish Coalescing;
12:05:49 'use strict' ;
12:07:20 Advanced JavaScript Part 1
12:12:01 event propagation '' bubble, capture or trickling '' ;
12:23:02 higher order function and callback function;
12:31:20 Asynchronous JavaScript
12:32:19 hoisting;
12:38:17 scope chain and lexical scoping ;
12:44:34 closures '' double call function()() '' ;
12:58:25 synchronous vs asynchronous;
13:05:40 Event Loop in JavaScript
13:14:45 Advanced JavaScript Part 2
13:17:14 function currying '' double call function 'original' '';
13:23:00 callback hell;
13:26:25 Project 1 AJAX+XMLHTTPReq
13:44:15 JSON;
13:49:40 Project 2 Promises/Async-Await
14:15:15 Project 3 Light Bulb ON OFF
14:24:10 Project 4 Animated Thermometer
14:36:48 Project 5 Temperature Converter
15:03:05 Project 6 Increment Counter Web Page
15:21:35 Final Project 7 Google Keep Clone
16:20:16 Thapa Technical Outro
I watched 5hrs continuously at 1.5× speed without getting bored. This video is Awesome.💖
Me 10:01:16 x2 speed.
@@hussainali0016 bhai maine padha hua hai revision kar raha hoon 🙃🙃 doubts resolve kar raha hoon jaha samjh nhi aata waha normal kar leta hoon ya yahoo baba channel pe jaake ke dekh leta hoon
@@hussainali0016 bhai video complete kar ke what's app karna 8873941006
Sab gyan jaan jaoge 😁😅😅😁😁🤣
oop hai is m??
@@hussainali0016 Bhai mein bhi 2x pe delh raha hun . Acche se samajh aa jaata hai
Just helping you to break RUclips algorithm
Thapa bro...! It's way too awesome. Maine socha tha ki 30 min cover karunga aaj ke liye, lekin man hi nahi maan raha. Your explanation is very sweet and simple. Thanks broo, you are doing the best job on this entire planet. I can confidently say isse accha JavaScript course aaj tak nahi bana hoga. It will surely hit millions of views. My wishes are with you ..! Keep working !
while True :
print(" Thanks" )
I have recontinued watching this video from 08:15:00 and I will complete it in the next 10 to 20 days
Sir I can't Thank you enough for such an amazing course. Literally, there was no one who had explained that much nitty-gritty in just one video. I learned alotttttttttttttt of Js. from this video. I completed this video in 4 days with practice as well. Now am confident that there'd be no need to go anywhere else.
An immense amount of thank you and huge respect for you ❤️
.
Your student, from Pakistan 🇵🇰
27 Nov, 2021.
Bro es course k baad js ka kuch aur seekhny ki zrorat to nahi hay na mene js k baad react native start karni hay us keliye enough hay na ye?
@@mrarslanfaaris1250 bro Han koi zaroorat nhe. me b react seekh raha hun lekin me react js seekh raha hun.. Baqi is video k concepts bs achy se le Lena bht hein ahista ahista jb ap practice krty raho gy projects bnaty raho gy toh perfect ho jao gy Javascript Mein.. Or is video ka source code leky usy ek do bar achy se read krna notes smjhky
@@danishbukhari6693 bhai 4 dino ma kaise kr lia itna bada video brother
excuse me bro I want all of ur topics related t web development and full access for them all if u want i will pay money
Hey bro do u have notes can u pls say.
One two three and BOOM guys
Lets thank this great guy to help us learn programming in easy and fun way
Thanks man ❤️
Programming By TSH -- This channel is so good ...For HTML CSS Effects !
2:58:00 -> for loop
3:15:58 -> function
4:55:00 -> array method
10:18:01 -> input values
10:48:45 -> object
tx bhai
I saw many tutorials but Thapa sir your teaching style is awesome I loved it . you are explaining in very simple and deep way. thanks alot. god bless you.
Much recommend tutorial for javascript beginners and intermediates.
Thank you sir for making this much long tutorial. It really helped to increase my javascript knowledge. Keep making such tutorials related web development. 🙌❤
Also, I would like to point out that your content and your technical abilities are awesome as well. I've been coding for a few years now and I must say that your video on JavaScript concepts was very comprehensive. The way you explain the concepts and provide code examples makes it easy to understand and apply. Great work!
Wow brother enjoy watching your course, I have seen many videos but every one of your videos is very clear. Your teaching style is mind blowing. We are so glad to have such a clear and fantastic video and you as mentor. May God bless you and fulfill all your wishes. 👉Boom Guys! AND Keep support this Legend(Vinod Bahadur Thapa).😍❤
noice
Bro can you give me the source code of the projects?....plz...it is really important for me.
Javascript ka sabka guru hai aksay ( namaste javascript) ...
@@ITSME-ls6xl source code mila ?
@@kunalvishwakarma245nahi milega paisa le leta h ye Thapa par source code nahi milta h
Scammer thapa
Best Teacher Ever in RUclips Thapa Sir❤️❤️❤️❤️
I've been following Thapa sir since two years and I've gained lots of knowledge from his videos...you are great and lot's of respect to you sir... ❤️❤️
🥳🥳Finally today I completed this course...to be honest, this course is one of the best course in Javascript really amazing 😍and his teaching style is mind-blowing. i am so lucky to find your channel Sir .Thank you so much and keep it up sir 😍👌🤩
Finally completed full video 🎉 Thanks to vinod thapa sir... ❤
Review After completing this course in 2022: Thapa sir has made the JS course more simple by his teaching skills So I understood every single concept clearly and also solved a few complex problems by applying these concepts and the best part of this course are the Projects which is quite good to push yourself to a Intermediate programmer. Thanks alot Thapa Technical. Respect from Pakistan😉
What do you think about code with Harry's course, which you liked most?
Bro do you have the css source code for the last project in this video I.e "googlekeepclone" pls share me if you have😭🙏🏻?
@@zatowham2554 yup i have. I'll send you
I'll simply paste it here in a comment as I haven't uploaded it to github. You could just copy and paste.
@@danishsk6805 Brother, it depends. Both are doing nicely, however I think Hary is more developed. Hary has great potential in his channel because he keeps getting better but jesa ka mena kaha ka course ya wala best tha at that time kiunka harry na ultimate javascript course nhi upload kiya tha ma kahonga ka ap bhi waqt ka sath advance ho. Thanks, if you need some help i'm here😊
@@reflectivegamer2046 pls do share ASAP I really need it bro for my college project 😥😥😥
We use NULL to remove the garbage collection from the variable. It is an important approach in programming. It is used where we find the critical calculations and we do not want any error risk in our calculations. In other words, we can say that we clean our variables before use.
❤ what are you doing now ❤??
I have tried to learn the API part by W3School but it was difficult to understand but now I can work on API because of this video, thank you. Apart from this entire video is very helpful to understand JavaScript and easy to start coding into JS. :)
Plz kr do yr
Thanks a lots Sir finally completed 🚩🚩😊
4:55:55-5:25:03 screen stuck in one place i think not recorded properly any way thanks for tutorial will come again when i finished 😍
brother it is uploaded the link is (only array portion 30min)
ruclips.net/video/i_juCR65PBM/видео.html
@@adnanbinalam2539 thanks bro for sharing the link of this video. Thanks a lot.❤️
His vscode shows how he is dedicated to this course ,,....
Thank you so much :)
Programming By TSH -- This channel is so good ...For HTML CSS Effects !
seriously your efforts are priceless thank you so much....today i've completed my entire 16hrs series and thank you really freaking much for giving such valuable info and study material. big hearts from my side.
What r u in right now, I mean what role u r looking for
Sir Amaizing 🤔 ap ny itna sb kuch kaisy sekha 🙇🏻 video daikh ghoom gia
6:57 Why JavaScript? How Website Work
11:40 Live Practical Example
20:45 Install VS Code Editor
24:30 Values and Variables in JS
38:45 Data Types in JavaScript
47:52 Challenge Time
55:18 Interview Question
1:02:00 Interview Question
1:11:00 Expressions and Operators
2:04:15 Control Statements and Loops
3:47:00 ECMAScript 2015 (ES6) Part 1
4:04:21 Template literals;
4:07:39 Default parameters;
4:19:45 Arrays in JavaScript
4:38:35 For loop in array;
4:42:45 For in loop ''it returns index '';
4:44:45 For of loop ''it returns elements'';
4:47:02 forEach loop ''break and continue not acceptable, it returns undefined because it edit original array '';
4:54:57 searching and filtering in an array;
4:55:07 indexOf();
4:55:56 Video stucked from here;
5:25:04 Video stucked till here;
5:25:48 Create Read Update Delete 'Array';
5:26:49 Push() ''it returns length of that array'';
5:30:30 unshift() ''it returns length of that array'';
5:35:35 pop() ''it returns poped item'';
5:38:11 shift() ''it returns poped item'';
5:41:40 splice() ''it returns poped items'';
5:50:58 indexOf() ''it returns index number or -1'';
5:58:13 map() ''it returns new array'';
map() does not edit original array like forEach();
6:16:12 filter() ''it returns new array'';
6:19:00 reduce(a,e,i,pArr) ''it returns single value'';
6:32:00 reduce() very important;
6:36:20 flatten 2d or 3d array;
6:37:55 concat();
-------------------------------------------------------
6:40:39 Strings in JavaScript
6:46:53 escape character;
6:56:53 search() in string;
6:59:30 slice(start,end), substring(start,end), substr(start,end) end not compulsory, these does not edit original string ;
7:10:23 substring() it does not accept negative value;
7:14:24 substr() it does not accept negative value, it takes negative value if u put only one value;
7:18:05 replace(searchFor,leplaceWith) methods ''it returns new string, it does not edit original string, if does not match it returns full string'';
7:24:33 charAt(index) '' it returns the character at a specied index'';
7:26:55 charCodeAt(index) '' it returns UTF-16(integer between 0 and 65535) unicode'' ;
7:32:23 property access;
7:33:40 toUpperCase(), toLowerCase();
7:34:08 concat() '' it returns new joins strings'' , it does not edit original string;
7:37:00 trim();
7:38:06 split() ''it returns array, it does not edit original string'';
----------------------------------------------------------------------------------------------------------------
7:40:25 Date and Time in JavaScript
7:43:25 create date object;
7:47:02 toLocaleString();
7:47:38 toString();
7:48:33 Date.now() ''it returns miliseconds since 1/1/1970'';
7:50:18 Months count;
7:53:50 new Date() ;
7:55:23 new Date(dateString);
7:57:18 new Date(miliseconds);
7:59:16 Methods of new Date() ''only for dates'';
8:00:40 How to set indivisual date;
8:02:22 Methods of new Date() ''only for times'';
8:04:18 How to set indivisual time;
8:07:39 setHours example;
8:13:27 Practice time ;
----------------------------------------------------------------------------------------------------
8:16:58 Math.PI;
8:20:24 Math.pow();
8:21:10 Math.sqrt();
8:22:07 Math.abs(X) ''returns the absolute positive value of X'';
8:24:12 Math.ceil();
8:26:30 Math.floor();
8:27:29 Math.min();
8:27:45 Math.max();
8:28:12 Math.random();
8:30:05 Math.round();
8:30:09 Math.trunc() '' it returns before decimal part of a number'' ;
8:16:00 Math Object in JavaScript
8:33:00 DOM, BOM, WINDOW OBJECT
8:42:52 Difference between dom and bom;
8:48:33 window properties;
9:29:29 getElementsByName();
9:34:40 Difference between getElementById and querySelector;
9:47:40 fire event by calling a function;
9:49: 15 3rd way of fire an event;
9:57:50 addEventListener();
9:59:04 event object;
9:40:20 Events in JavaScript
10:06:43 Mouse events ;
10:08:35 onmousedown, onmouseup;
10:09:52 mouseenter, mouseleave;
10:12:10 keyboard events;
10:13:24 onkeypress, onkeydown, onkeyup;
10:17:23 input events;
10:19:00 onchange;
10:28:21 difference between onclick and addEventListener;
10:31:00 Timing Based Events
10:31:26 setTimeout(), setInterval();
10:39:45 clearTimeout();
10:41:50 setInterval();
10:45:00 clearInterval();
10:47:10 Interview Question
10:48:20 object oriented javascript;
10:48:56 object literal;
10:52:48 How to create an object;
10:57:15 function inside object;
11:01:55 this in object;
11:16:45 ECMAScript 2015 to 2020 Part 2
11:19:32 array destructuring in es6;
11:24:35 object destruckturing in es6;
11:26:15 object properties'' dynamic properties '';
11:32:38 spread operator '' ...array '';
11:36:02 es7/2016 '' includes , 2**3 '';
11:38:41 es8 ''String padding, Object.values(),Object.entries(),Async function'';
11:41:33 padStart();
11:42:54 padEnd();
11:43:43 Object.values()'' loop in object, it returns object values as an array'';
11:44:30 Object.entries();
11:45:48 es9/ 2018;
11:46:45 spread for object;
11:49:32 es10/ 2019;
11:50:22 flat();
11:54:03 fromEntries(0);
11:57:18 es2020;
11:57:55 BigInt data type;
12:03:13 nullish Coalescing;
12:05:49 'use strict' ;
12:07:20 Advanced JavaScript Part 1
12:12:01 event propagation '' bubble, capture or trickling '' ;
12:23:02 higher order function and callback function;
12:31:20 Asynchronous JavaScript
12:32:19 hoisting;
12:38:17 scope chain and lexical scoping ;
12:44:34 closures '' double call function()() '' ;
12:58:25 synchronous vs asynchronous;
13:05:40 Event Loop in JavaScript
13:14:45 Advanced JavaScript Part 2
13:17:14 function currying '' double call function 'original' '';
13:23:00 callback hell;
13:26:25 Project 1 AJAX+XMLHTTPReq
13:44:15 JSON;
13:49:40 Project 2 Promises/Async-Await
14:15:15 Project 3 Light Bulb ON OFF
14:24:10 Project 4 Animated Thermometer
14:36:48 Project 5 Temperature Converter
15:03:05 Project 6 Increment Counter Web Page
15:21:35 Final Project 7 Google Keep Clone
16:20:16 Thapa Technical Outro
Build a man statue
hello Sir I hope you're doing well today .
I learned a lot from this video and but in this video main problem that I face is sir please show the CSS part as well not a little bit time just to continue with you as same as you teaching us.
Thankyou Thapa. mujhe job mil gya tha .. apk video se study kr k. Very helpful tutorial..😊
7:22:20 for replace all from string you can use replace(/thapa/g, "Thapa")
str(dot)replaceAll("dotnet","DOTNET'"). This works in my chrome."
ruclips.net/channel/UCQzvEeshIgYXcs1y78fYwfw
@@adorebeauty6539 replaceAll comes in es 2021, so the updated browser will work.
Thanks for the best JavaScript Movie of 2021 🤩😍🇧🇩
TimeStamp:- 59:29
why we use null (very important question) ?
-> you know when we create any variable and not assign value , then it is undefined. If we perform any operation on that type of variable , **it gives unexpected output** . So that why we always assign null (best practice to assign null while creating any variable)
-- > null means 0
for ex:-
var a ;
var b =4 ;
console.log(a + b) output :- NaN
console.log(a-b) output:- Nan
console.log(a + "this is ganesh") output: undefinedthis is ganesh
but if you assign null then
var a = null ;
var b = 4 ;
console.log(a + b) output:- 4
console.log(a - b) output:- -4
console.log(a + "this is ganesh") output:- "this is ganesh"
7:21:51 to replace all value .replace(/mayank/g, "rahul") ye orignal string ko replace nahi karega par new string bana dega.
Awesome course .Thank you so much Vinod for sharing your knowledge with us. Your teaching style is mind blowing. We are so glad to have such a clear and fantastic video and you as mentor. May God bless you and fullfill all your wishes.
Hi I am from Pakistan and when I see your this video I really shocked to see that you worked for 16 hours in this video, your efforts are clearly proving in this video that how much you worked hard in this video for 16 hours straight. Man this is just absolutely amazing. really your are very hardworking
oo bosdk india ki video kyon dekhte hoo jake aatknvadi bno. vaccancy khali hai pok me
Thanks for this course, learned a lot and really better than others courses on RUclips 😘😘
Super way to teach extremely feel excited to learn javascript by your way of teaching 💪 thanks alot sir
This course is just amazing. I just want to appreciate your effort.. The way u teaches us is outstanding . Thanks alot🙏😊
Programming By TSH -- This channel is so good ...For HTML CSS Effects !
❤👉 ruclips.net/video/HI9ZI8ymxsA/видео.html This Effect is so good For HTML CSS....Please Check .....and say How is this effect ❤👉 ruclips.net/video/HI9ZI8ymxsA/видео.html ?
Don't skip ads this is the way we can support thapa sir.
ALWAYS KEEP IT UP _ _ _ _ _
Source code kaha hai?
Thanks thapa bhai for this javascript tutorial😍😍
Thank you, brother. I have completed this tutorial. God Bless you, stay safe and take care.
Bro how is the course...do it covers everything
@@general_77 yes bro...almost everything.
@@general_77 also he has explained very well. Go for this.
@@mohitsaud2071 thnks bro.....m in the middle of the lect.....will now be even more relaxed....thnks buddy
@@general_77 keep coding
Today I watched 2:04:31 Sec and Will watch further tomorrow in sha Allah you guy awesome yar (y)
This video deserves a IMDB page ❤️❤️
🤑 Guy's It is awesome Course by THAPA sir ... Ihave learnt lot of thinks in this course ..🤑❤❤
ek dam superb hai course.... 9:40:20 tak khtm.. sab kuch samaj a gaya. love you thapa sir.
english tutors se sikhne bethe to start me he nind a jati hai... hindi is love.
It is my second day after watching upto 5:26 hours yesterday......it is awesome.....thank u sir💖💖
love u sir
@@showkatahmadganie1528 PLZZ How much time needed to complete this video?
@@naveenkamath2882 hello kamath.... If u complete this tutorial With patience and perseverance...... Definitely u wil not to surf any more stuff based on the topic.
I suggest u watch this tutorial atleast in 2 and 1/2 days....... So that u will not only complete the tutorial ...... But also clear all the doubts regarding....... Most of all u need to practice it after every time after completing some part...
Best of luck. 🤞🤞
Although it's is 16hrs, it has rich content and time flows with ease as thapa sir explains, I have competed it twice, very usef
great sir ... ustadun ky ustad sir vinod thapa jinab 😇
The Boom Guys........:)
This is First time when I watch a video with such a long duration
ruclips.net/channel/UCQzvEeshIgYXcs1y78fYwfw
Abhi Maza ayega Na Bidu 😃😃😃😃
completed half video in 4 days and still learning from your video. highly recommended javascript tutorial. Love from Pakistan.
Hello,
I think you are a good learner, i think you should try my video too...
Thank you sir. I've learned a lot from this tutorial.
Seriously I highly appriciate your effort. You did amazing job. Many many Thanks, it helps us alot.
I am trying to learn JavaScript from so many days gone through so many videos paid courses but did not get it finally i thought of quit it but one day suddenly gone through this and it was amazing easy to learn how perfectly this guy explain each and everything it is very easy to understand please any one want to learn JS go through this video you will get everything you want through this video.
Start journey(5-11-2021)
1st Day:::-- 2:10:00
2nd Day::--5:25:00
3rd Day::--8:00:00
4th Day::--10:30:00
5th Day::-- 12:30:00
6th Day::-- 13:28:00(cover only 1hr Due to Chath Puja)
7th-8th Day::-- 14:24:00(cover 3 projects with my own and push it into github)
My target is to complete this within 10 days
Great⚡
@@subhu143 🙃🙃
@ritikraj2629
Can you give me the github link I want CSS part of all projects!! please
We know how much hardwork was needed for making this type of video. Thanks man🙏
ruclips.net/channel/UCQzvEeshIgYXcs1y78fYwfw
Sir wo last project me toggle wala samj nahi Aaya..🥴..btw 4 projects are done..!!!..🤩🤩such a grt work...sir big fan...🔥🔥🔥
Where is the CSS file of Google Keep Clone
ap ki videos bhot achi hain ap se bhot kuch seekha hai Allah ap ko bhot zeada ajar dain... laikin ap extra bhot bolty some times jo bat 5 mint ki us pay 10 mint lag jaty hain shyd ap behtr smjhany k liye time lgaty ho.. God bless you..
This video is so so so much awesome🔥, This is the best Javascript video on internet, This video is in such a smooth flow that It seems as if he is explaining continuously without a break.....I have finished 10hr of this video and now just paused the video to write this comment.
Thankyou very much bhaiya ❤️
Welcome, sunke bahoot acha lga.. plz share with your friends too ☺️
@@ThapaTechnical shared bhaiya in my school group.
@Vikash Gupta bhaiya can u pleass share the source code of the Projects which is done in that cource I am begginer.
Please Share🙏
Great course bhaiya. I would really appreciate if we get a long single course like this for react and node with projects. Thanks for the hooks tutorial which released today😍
Hi i am.form pakistan 🇵🇰
Love your channel
bro is video m oop krai h to jaha se shuru hri wo send krdo
This is a very good video. all javascript topic is covered on projects as well. this is begineer to adavanced JavaScript.😊😊
Sir yeah video bhot kamal ha
Love from Pakistan 💗
this is the only course which i watched for more than 4hr continuously , you know what it means😎
Yes, n plz share with ur friends too :)
You're a life saver Thankyou so much for such great efforts!✨
Sir app ka video one of the best video hai leaning k liye
Sir cisco ke baare mein video banaye
@@abhishekkumarsingh4072 abe to yha kyu comment karra h🤣🤣
@@Oldstoryhouse 😂😂😂😂😂😂😂thik kha