Why you need hooks and project

แชร์
ฝัง
  • เผยแพร่เมื่อ 31 ม.ค. 2025

ความคิดเห็น • 4.6K

  • @sayandeepsadhukhan5016
    @sayandeepsadhukhan5016 10 หลายเดือนก่อน +74

    let [value, setValue] = useState(0)
    const addValue = () => {
    if (value == 20){
    setValue(value = 20)
    }
    else{
    setValue(value+1)
    }

    }

    const removeValue = () => {
    if (value > 0){
    setValue(value - 1)
    }
    else{
    setValue(value = 0)
    }

    }
    This is the whole solution !
    Sir your teaching style is just extraordinary , so humble, so many clarity ! Thank you so much ❤❤❤❤❤❤❤❤❤❤❤❤❤❤👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍

    • @dipeshmaindolia
      @dipeshmaindolia 6 หลายเดือนก่อน

      const addValue = () => {
      console.log("clicked", counter);
      if (counter < 20) {
      setCounter(counter + 1);
      }
      };
      const removeValue = () => {
      console.log("clicked", counter);
      if (counter >= 1) {
      setCounter(counter - 1);
      }
      };

    • @foodiebuddy999
      @foodiebuddy999 6 หลายเดือนก่อน +27

      const addcnt = () =>{
      if(counter < 20){
      setcount(counter + 1)
      }
      }
      const remcnt = () =>{
      if(counter > 0){
      setcount(counter - 1)
      }
      }
      benefits of being lazy 😅

    • @aregxd
      @aregxd 5 หลายเดือนก่อน

      @@foodiebuddy999
      const decrement = () => {
      count {
      count>=20 ? count == 20 : setCount(count+1);
      }

    • @RahulRaj-vx7ov
      @RahulRaj-vx7ov 5 หลายเดือนก่อน

      Working good job ✅

    • @HassaanUddin7
      @HassaanUddin7 5 หลายเดือนก่อน

      function App() {
      const [counter, setCounter] = useState(0)
      const increment = () =>{
      if (counter < 20) {
      setCounter(counter + 1)
      }
      }
      const decrement = () => {
      if (counter > 0) {
      setCounter(counter - 1)
      }
      }
      return (

      Chai aur React
      Counter value: {counter}
      Increment

      Decrement

      )
      }
      export default App

  • @quickSilverXMen
    @quickSilverXMen ปีที่แล้ว +123

    Hooks in React ⚛
    Intro 0:00
    Start 2:21
    creating the project 2:30
    UI updation with simple JS 8:00
    Problem in UI updation with JS 10:50
    Hooks in React intro 13:00
    Hooks (useState) implementation 15:13
    Assignment 26:11
    Conclude 27:14
    Thank you sir.

    • @dharmeshtanwar218
      @dharmeshtanwar218 6 หลายเดือนก่อน +1

      Thankyou bhai for all such details

  • @myproject6768
    @myproject6768 ปีที่แล้ว +23

    // For decrease
    if (counter > 0 ) setCounter( counter -1);
    // For add
    if ( counter < 30)
    setCounter ( counter+1)
    Itne achche s smjaya ki assignment me sochna hi nhi padha

    • @TechAsad
      @TechAsad ปีที่แล้ว +4

      if(Counter==0){
      SetCounter(0)
      }

    • @deveshsharma534
      @deveshsharma534 11 หลายเดือนก่อน +3

      hn tabhi error show kr rha h kuki dimag hi nhi lgaya

    • @ayushpanchal2053
      @ayushpanchal2053 9 หลายเดือนก่อน

      itna chhota assignment?

  • @SAURABHKUMAR-dr9ub
    @SAURABHKUMAR-dr9ub 4 หลายเดือนก่อน +2

    "jab bahar dosto ke sath khel rhe ho ya / time spend kar rhe ho , toh 1 ghanta aise chutkiyo mei beet jaata hai but agar wahi padhne baithe toh 1 ghanta 10 ghanta lagta h "
    aapke videos dekh ke kabhi time ka andaza nhi hota kyuki itni saralta se samjhaya hota hai !!
    thank you sir/bhaiya !!

  • @purposedriven6332
    @purposedriven6332 ปีที่แล้ว +61

    25:11 state changes are asynchronous that's why the value in console is not being updated immediately. An important detail that got overlooked in the video, maybe because the agenda for this one is a little different. Keep the good work up, very helpful......

    • @kritarthapatowary7289
      @kritarthapatowary7289 11 หลายเดือนก่อน +3

      This comment needs to be at top.

    • @g.guruprasad2315
      @g.guruprasad2315 8 หลายเดือนก่อน +1

      Bro Really thank you bro, I am breaking my head since last 3 days why it not updating same value..
      Really thanks Man

    • @g.guruprasad2315
      @g.guruprasad2315 8 หลายเดือนก่อน

      Hello Bro,


      {setCount((count)); console.log(await count); count++; }}>
      count is {count}


      Bro I have tried using async and await but, let me give example : when I have clicked the button 1st it is logged 1 and i have tried again but it again logged 1 and i tried once more but it logged 2, on again clicking it logged 2, this means the value of the count is changing when the button is pressed twice
      Please do replay Bro

    • @g.guruprasad2315
      @g.guruprasad2315 8 หลายเดือนก่อน

      function App() {
      let [count, setCount] = useState(0)
      if(count>=20 || count
      Add by one

      { setCount((count-1)); ; console.log(count-1); }}>
      Subract by one




      )
      }
      I think this will be the correct now

    • @godkillyt7145
      @godkillyt7145 7 หลายเดือนก่อน

      @@g.guruprasad2315 bro remove setCount((count)) and await your code will run properly and I don't think await works in console.log

  • @unknown-dy8sy
    @unknown-dy8sy ปีที่แล้ว +563

    React is temporary but Hitesh sir explanations are permanent 🎉

  • @voidx09
    @voidx09 5 หลายเดือนก่อน +8

    Homework --
    just add -- if (counter = 1) // in removeValue function and then do setCounter
    this ensures that counter will only be updated if the current value in counter is between 0-20.
    thank you sir, keep the knowledge coming...❤

  • @ARUNKUMAR-zr5fq
    @ARUNKUMAR-zr5fq 10 วันที่ผ่านมา

    const addCount = () => {
    if(count {
    if(count>0)
    setCount(count - 1)
    }
    Crystal clear explaination. Love you Hitesh sir. ❤❤❤❤

  • @decent719
    @decent719 11 หลายเดือนก่อน +7

    End level explanations.No what matter what your mood is but when you see his smile your inner coder wake's up and then you forget clocking is ticking.

  • @sagarsen1575
    @sagarsen1575 10 หลายเดือนก่อน +38

    Appne itna achhe se samjhaya ki video khatam ho ne se pehelei assignment khatam ho gya
    function increment(){
    if(counter + 1 > 20){
    alert("Limit exceed")
    } else {
    setCounter(counter+1)
    console.log(counter);
    }
    }
    function decrement(){
    if(counter-1 < 0){
    alert("Value cannot be negetive")
    } else {
    setCounter(counter-1)
    console.log(counter)
    }
    }

    • @vishnubdh7288
      @vishnubdh7288 8 หลายเดือนก่อน

      same here

    • @ajitrai9317
      @ajitrai9317 7 หลายเดือนก่อน +1

      alert("Limit exceed") ek number bhai

  • @muhammadhilal5807
    @muhammadhilal5807 ปีที่แล้ว +5

    The way you teach is really clam most of the youtubers rush in teaching idk why. The calm manner really boost up the confidence. Newly subscribed :)

  • @jagadishpundir4125
    @jagadishpundir4125 4 หลายเดือนก่อน +2

    Here is the logic of the assignment for all the peeps here for this lovely course by sir!!
    let [counter , setCounter] = useState(0);
    const increase = () =>{
    if (counter < 20) {
    setCounter(counter + 1);
    } else {
    console.log("Counter cannot go above 20");
    }
    }
    const decrease = () => {
    if (counter > 0) {
    setCounter(counter - 1);
    } else {
    console.log("Counter cannot go below 0");
    }

    };

  • @kinlearn
    @kinlearn 7 หลายเดือนก่อน +4

    17:36 samajh gaye sir ji.. bahut hi practice example se aapne realise karva diya ki react ki kya jarurat aur power hai aur react exactly kya problem solve karta hai.. 🙌

  • @Muhammadamir-kx2jx
    @Muhammadamir-kx2jx ปีที่แล้ว +9

    Thanks Bhaiya for being a great explainer. Learning in this video is that React hooks are basically used for updating the UI (User Interface). We don’t need to reflect each and every change manually. React makes UI updation easy. That’s why we should learn about hooks in React.

  • @priyankasaini7204
    @priyankasaini7204 ปีที่แล้ว +10

    27:22 " react k basics ho gye h" , this line brings a smile 😊😂😇on my face because sir m thoda dari hui thi react k naam se ..pr aap bahut chill ho ..itni aashani se sab samjha dete ho .. now I am confident ki aap padhaoge to m sikh jaugnig...Thankyou sir❤❤❤
    Mane apki Chai with Javascript series b dekhi h .. and it was amazing. ❣❣❣❣

  • @saikrishna-or5qj
    @saikrishna-or5qj ปีที่แล้ว +8

    The way of explaining is awesome. Linking the real world example with the concepts, no one can explain like u sir. I am grateful that learning things from a great professional.Thankyou for the such a amazing content sir.

  • @SarveshKumar-08
    @SarveshKumar-08 ปีที่แล้ว +5

    00:03 Learning hooks and projects helps in understanding concepts
    01:55 Create a project called counter using React .
    06:05 Creating a counter and updating its value on button click
    08:09 Adding values to the browser console and updating the counter
    12:27 React provides hooks for updating data in a controlled manner.
    14:34 Hooks are essential for code updation and debugging
    18:18 The variable counter can be automatically updated in the UI using React.
    19:56 Understanding how to update a counter variable
    23:28 Understanding the use of hooks and project
    25:25 Learn about hooks in React and how they are used

  • @stocksandbeyond
    @stocksandbeyond ปีที่แล้ว +9

    I have Completed My React series From some other TH-cam Channel some Concepts Got cleard there But I was still Having Doubts i was creating some basic projects with that knowledge but still having some doubts So i decided to take a look at your course and it was like a miracle the knowledge given here by Hitesh sir is immense and deep u basically understand how the react works rather than just therotical knowledge .
    Thank You Hitesh Sir For this !!! nd lots of Love!!
    ❤💘💘

    • @guptasagar694
      @guptasagar694 ปีที่แล้ว

      Same Here..I got confidence now after seeing his series

  • @triloksaini5987
    @triloksaini5987 5 หลายเดือนก่อน

    Hooks in React
    Intro 0:00
    Start 2:21
    creating the project 2:30
    UI updation with simple JS 8:00
    Problem in UI updation with JS 10:50
    Hooks in React intro 13:00
    Hooks (useState) implementation 15:13

    Assignment 26:11
    Conclude 27:14
    Thank you sir ji

  • @sukhendubanerjee5082
    @sukhendubanerjee5082 ปีที่แล้ว +6

    Sir thank you for creating such a beautiful javascript playlist,one more request sir please create more projects on it so that we can gain confidence in js.
    Love from West Bengal ❤

  • @Anil-vh1fu
    @Anil-vh1fu ปีที่แล้ว +7

    After 1 month of upload & Comment is full of motivation + more than 500 [currently [1369], I am loving how students are appreciating guru ❤ I have been following from Main channel Javascript series from 2k18... But examples and explanation in native language is damnn attraction to these languages

  • @muheebpasha543
    @muheebpasha543 4 หลายเดือนก่อน +3

    Hooks provide a more powerful, flexible, and simpler way to build React components by introducing state and lifecycle features into functional components.
    why hooks are important:
    1. State and Lifecycle in Functional Components: Before hooks, functional components were stateless and could not manage their own state or have access to lifecycle methods like componentDidMount. Hooks like useState and useEffect enable functional components to manage state and handle side effects.
    2. Cleaner and More Reusable Code: Hooks allow developers to extract stateful logic from components and reuse it across different parts of the application without needing to rewrite code. Custom hooks enable better code organization and reusability.
    3. Simplification of Class Components: Hooks eliminate the need for class components, which can sometimes be complex due to issues like this binding. Functional components with hooks tend to be easier to understand and maintain.
    4. Improved Code Organization: Using hooks like useEffect, you can group related logic together, making the code more modular. It avoids scattering logic across lifecycle methods as it often happens in class components.
    5. Encapsulation of Side Effects: With hooks like useEffect, React allows you to handle side effects (e.g., data fetching, subscriptions) in functional components in a declarative and controlled way, similar to lifecycle methods but more granular and easier to manage.

  • @AdityaMehta-v9x
    @AdityaMehta-v9x 3 หลายเดือนก่อน

    agar ye video clg first year me mili hoti to aaj mai ek accha sa web developer hota .Thanks bhaiya for this and javascript series .

  • @Hafijur0211
    @Hafijur0211 ปีที่แล้ว +6

    "Thanks for being an awesome React teacher! Your teaching makes complex concepts seem so much simpler. Your clear explanations and relatable examples really help us understand and apply React effectively. Grateful for your patience and dedication in guiding us through this journey. Looking forward to building more cool things with React, all thanks to your great teaching!"

  • @pareshkamaliya2493
    @pareshkamaliya2493 ปีที่แล้ว +10

    Absolutely incredible! Your ability to simplify explanations is truly amazing. I have decided to follow this entire series of react JS from you and intending to not just passively watch, but actively engage and practice every step. The accessibility of learning material in such a user-friendly manner is genuinely refreshing. A big thank you for that! Eagerly looking forward to the release of more tutorials. Keep up the fantastic work! 🚀

  • @nirmal03
    @nirmal03 ปีที่แล้ว +5

    Your smile while teaching creates positive energy among us. So, please keep smiling and continue teaching us. 😊❤

  • @jitendrarathod2307
    @jitendrarathod2307 4 หลายเดือนก่อน

    Sir aapne to hame java developer se javascript developer bana diya Ab react start kar diya . Unbeatable explanation.🙏🙌

  • @abbas__00
    @abbas__00 ปีที่แล้ว +6

    Sir hooks bahut hi confusion create kar Raha tha but you made it ❤..... please cover all hooks

    • @chaiaurcode
      @chaiaurcode  ปีที่แล้ว +10

      Projects me baaki apne aap cover ho jayenge

    • @abbas__00
      @abbas__00 ปีที่แล้ว +3

      @@chaiaurcode ok sir thank you 😍

  • @alone_boy_010
    @alone_boy_010 6 หลายเดือนก่อน +7

    sir easy way me kiya hu
    let [counter, changecounter] = useState(15);
    let increase = ()=>{
    if(counter {
    if(counter>0){
    changecounter(counter-1)
    }
    };

    • @crickettecnology9717
      @crickettecnology9717 5 หลายเดือนก่อน +1

      const [count, setCount] = useState(0);
      const handleButton = () => {
      let value = count + 1;
      if (value {
      let dec = count - 1;
      if (dec>=0) {
      setCount(dec);
      }
      };
      Bro listen sir ne bola tha value 20 tak aani chahiye apke code me value 19 tak aayegi so =0 karna wha par ☺

  • @iNeurons
    @iNeurons ปีที่แล้ว +11

    गुरुदेव को प्रणाम 🙏🙏

  • @VineetSingh-qg5zt
    @VineetSingh-qg5zt 4 หลายเดือนก่อน

    "Wow, this video is incredible! The way you explained React hooks made everything so clear and easy to understand. Thank you for your hard work and for sharing your knowledge-this is definitely the best resource I've found on the topic! Keep up the great work!"
    Abhi tak sirf use kar rhe the samjh toh ab aaya h....
    Why react...?
    Hitesh ji 🙏

  • @harshgoyal4050
    @harshgoyal4050 5 หลายเดือนก่อน +1

    Found you last month on X space I instantly knew that you are someone who is really passionate about coding and then came to your channel. Thanks for such wonderful videos and speaking so humbly while teaching.

  • @nirmallyakoner6005
    @nirmallyakoner6005 ปีที่แล้ว +27

    Assignment answer
    const addValue = () => {
    if(counter {
    if(counter>0 ){
    counter = counter - 1
    setCounter(counter)
    }
    console.log("Clicked",counter);
    }
    if I use greater than and equal to and put the increment statement outside the block then the initial value still changes and when I reach 20 on UI and still clicks on addvalue button then UI is not changing but the value is changing inside. when after clicking so much you click on removevalue then you see that your value starts from where you stop clicking and from there it will start decrasing.

    • @pranjalgogoigaming-1209
      @pranjalgogoigaming-1209 ปีที่แล้ว +2

      const addNumber = () => {
      if(count {
      if(count>=1){
      setCount(count - 1)
      }
      }

    • @cuttiecatty1497
      @cuttiecatty1497 ปีที่แล้ว +1

      rather goo like this `const addValue = () => {
      ctr = ctr + 1
      if(ctr

    • @EnoughGaming
      @EnoughGaming ปีที่แล้ว +4

      const addValue = ()=> {
      if(counter !== 20) {
      setCounter(counter + 1);
      } else {
      counter = 20;
      }
      }
      const removeValue = ()=> {
      if(counter !== 0) {
      setCounter(counter - 1);
      } else {
      counter = 0;
      }
      }

    • @bistap2778
      @bistap2778 ปีที่แล้ว +2

      ​ let [counter,setCounter] = useState(0);

      let addValue = () => {
      console.log("Value Added",counter);
      setCounter(counter++);
      }
      let removeValue = () =>
      {
      console.log("Value Removed",counter);

      if(counter !== 0)
      {setCounter(counter- -);}
      else
      {setCounter(0)}
      }

  • @killer7495
    @killer7495 ปีที่แล้ว +4

    Sir aapka hook wala example sun ke maza aa gaya
    mereko bhi har baar Hooks sun ke Hook pull yaad aata😅

  • @codingJesus0001
    @codingJesus0001 2 หลายเดือนก่อน +19

    who are watching it in 2025

  • @rishabhchoudhary2936
    @rishabhchoudhary2936 หลายเดือนก่อน

    the way you explain the concepts and how those work behind the scenes is truly amazing. thank you so much sir

  • @anilkumarnayakk2235
    @anilkumarnayakk2235 ปีที่แล้ว +7

    I am 35 yrs old still not settled in life just started learning react Hitesh Sir you are a big hope for me

  • @CandleLight-Shorts
    @CandleLight-Shorts ปีที่แล้ว +13

    Assignment 1 sol: ->
    import { useState } from "react";
    function App() {
    let [counter, setCounter] = useState(0);
    function increment() {
    setCounter((p) => {
    return p < 20 ? p + 1 : p;
    });
    }
    function decrement() {
    setCounter((p) => {
    return p > 0 ? p - 1 : p;
    });
    }
    return (

    {counter}
    increment
    decrement

    );
    }
    export default App;

    • @ankitsaurabh8158
      @ankitsaurabh8158 ปีที่แล้ว +4

      const [count, setCount] = useState(0)
      const addValue = () => {
      setCount(count + 1)
      }
      const decValue = () => {
      setCount(Math.max(0, count - 1))
      }

  • @funnyclipsofbgmijods4804
    @funnyclipsofbgmijods4804 ปีที่แล้ว +5

    @Everyone please comment on here. The reach is important for us to motivate sir to the highest and squeeze out the best number 1 content of React in hindi from Hitech sir.❤❤❤❤❤❤❤❤

  • @AjayKumar-x1o4w
    @AjayKumar-x1o4w 4 หลายเดือนก่อน

    After observing your teaching style, I want to say that, starting now, you’re my role model.

  • @satyamkesherwani6396
    @satyamkesherwani6396 3 หลายเดือนก่อน +3

    18 October 2024 1:00 AM

  • @harshgupta-me3nx
    @harshgupta-me3nx 6 วันที่ผ่านมา

    the enthusiasm that hitesh sir have while teaching is on the next level, literally no one can beat the pedagogy of sir and how in-depth sir goes inn ever topic is on a different level, thank you hitesh sir for creating this series

  • @anurag8992
    @anurag8992 21 วันที่ผ่านมา

    been trying to learn this concept for soo long pr 1st time itne clearly samajh aaya

  • @naumannasir6948
    @naumannasir6948 5 หลายเดือนก่อน

    I started learning react few months back from other resources where i get to know that useState is used to update value of a variable but now i am following hitesh bhai and came to know that actually why we use useState like whenever we have to tell our system to use the updated value of a state in UI therefore we use useState, now it has cleared my concept of useState in react.

  • @redzonegaming1305
    @redzonegaming1305 หลายเดือนก่อน

    Kehne ke liye basss ❤❤❤❤❤❤ itna hai bhai ek number course banaya hai me dusre 2 course dekhe hai par sare doubt solved here thank you so much ❤❤❤

  • @RajSharma-cg7ve
    @RajSharma-cg7ve 5 หลายเดือนก่อน

    Best React course and moreover it's free. Your explanations are to the point. I have completed your javascript series as well. Even after working with JS for over three years, I learned many things from there. Thanks, Hitesh sir.

  • @KushPatel-d6h
    @KushPatel-d6h 5 หลายเดือนก่อน

    This might be basic, but your way of explaining it is exceptional. Not everyone can break it down as clearly as you do @Hitesh

  • @udaytewary3809
    @udaytewary3809 3 วันที่ผ่านมา

    This is one of the most beautiful introduction of hook ❤❤

  • @moavizahmed950
    @moavizahmed950 3 วันที่ผ่านมา

    mashallaha god bless you sir big fan from pakistan just started javascript by watching you're series and now thnx to god on react amazing sir

  • @diptangshuray3528
    @diptangshuray3528 5 หลายเดือนก่อน

    truly auesome explanation after rushing through numerous tutorials of react finally I found the best one

  • @shivangisingh1608
    @shivangisingh1608 2 วันที่ผ่านมา

    let [counter, setCounter] = useState(15)


    const addValue = () => {


    if(counter>=20)
    setCounter(counter)
    else
    setCounter(counter + 1)

    }
    const removeValue = () => {


    if(counter

  • @sahibakhatoon-q4f
    @sahibakhatoon-q4f หลายเดือนก่อน +1

    Your Explanation is making easy to understand the concept.

  • @tafizurrahman7342
    @tafizurrahman7342 4 หลายเดือนก่อน

    maza a agya sir class mene useState pora tha lakin a hooks ke ander ata hai a nhi bataya abhi concept clear ho gya sir thank you

  • @IqraMubeen.sheikh
    @IqraMubeen.sheikh 29 วันที่ผ่านมา +1

    Sir, bas mujhe sirf aapke hi lectures samajh aate hain. Thank God ke aap TH-cam par padhate hain! 😖

  • @RajveerSingh-zg9vd
    @RajveerSingh-zg9vd 6 หลายเดือนก่อน +1

    Your way of teaching is really unique and impressive .

  • @tahurahayath4551
    @tahurahayath4551 7 วันที่ผ่านมา

    Hitesh has saved careers of several Tier 3 college students,thanks alot sir

  • @dineshshinde2116
    @dineshshinde2116 2 หลายเดือนก่อน

    **Grasp Things **-
    1. hooks - Hooks are nothing but the functions that allows you to use the state, life cycle methods and other react features in the functional components
    const [count, setCount]=usestate(0);
    now, the **count** is just like the variable and the rightside of the array is the current value of it
    and **setCount** is the method to update it.
    2. Answer -
    let addValue = () => {
    setCounter((prevCounter) => {
    return Math.min(prevCounter + 1, 20);
    });
    if (counter == 20) {
    alert("hey it's the last");
    }
    };
    let removeValue = () => {
    setCounter((prevCounter) => {
    return Math.max(prevCounter - 1, 0);
    });
    if (counter == 0) {
    alert("hey it's the last");
    }
    };

  • @mangalamsingh1050
    @mangalamsingh1050 4 หลายเดือนก่อน

    Best explanation of hooks available on yt👌.

  • @SajjadAhmad-wf1by
    @SajjadAhmad-wf1by 5 หลายเดือนก่อน

    samajh gaye sahab....your sepciality is explaining under the hood concepts in a very easy and interesting way.

  • @visheshgupta4990
    @visheshgupta4990 4 หลายเดือนก่อน +1

    Interesting way to explain how you teach us about the cricket which we don't know and than code , loved it , I feel time laga lekin finally Hitesh Sir se react series padhni start kar hi di , Now I feel confident my foundation and everything will be improved at it's bet , Thanks again hitesh sir 🙌

  • @YashwaniVerma-q5s
    @YashwaniVerma-q5s 5 หลายเดือนก่อน

    Big fan sir, no one explains concepts like you.
    thankyou for the amazing content.

  • @vishalrohera4328
    @vishalrohera4328 5 หลายเดือนก่อน

    if (counter < 20) {
    setcounter(counter + 1)
    }
    }
    const removeval = () => {
    if (counter > 0) {
    setcounter(counter - 1)
    }
    }
    Assignment completed sir 👍

  • @r060zeeshankhan9
    @r060zeeshankhan9 4 หลายเดือนก่อน +1

    bohot top class explanation tha hitesh bhai...

  • @ishitak5486
    @ishitak5486 5 หลายเดือนก่อน

    i literally joined my hands in front of you after watching the video as if you are god to me sir i was struggling so much in these concepts and i was feeling way too depressed from the past week and thank you so much for such a great explanation (hats off to you sir

  • @jinalcreationshorts506
    @jinalcreationshorts506 หลายเดือนก่อน

    yaar aa mans ketlu jordar bhanave mai koi divas natu vichariyu ke coding aatlu easy, interesting and funny bi hoi sake che !!! ❤❤❤

  • @anupamkumari-j4h
    @anupamkumari-j4h 5 หลายเดือนก่อน

    Explained basic very intuitive way, any one novice or experience people can get it very easy.

  • @ShivBhaktSujeet
    @ShivBhaktSujeet 5 หลายเดือนก่อน

    Ek Number Sir- ye comment apko motivate krne ke liye, aap motivate honge too hum bhi apse motivate honge. Thank you bhi itni aache se explain krne ke liye.

  • @Aachal256
    @Aachal256 หลายเดือนก่อน

    Finally Hooks implementation done ✅ Thanks sir !

  • @pratyushkottawar2715
    @pratyushkottawar2715 5 หลายเดือนก่อน

    Thank you so much sir.
    These are the type of videos I was searching for where one would explain the things going on under the hood and not only explain what thing it does but also tells why this thing was developed in the first place. 👍🙏

  • @gauravtejpal8901
    @gauravtejpal8901 6 หลายเดือนก่อน +1

    As a teacher, being friendly and kind are indispensable qualities

  • @HarshvardhanJha-m1t
    @HarshvardhanJha-m1t 3 หลายเดือนก่อน

    Man I used counter++ while updating due to muscle memory but when I saw it not updating i remembered the logic behind counter++ which is first execute the current line of code then update
    anyway great video sir Learned many things today
    When I feel down watching your video gives me motivation keep up the good work

  • @IrtizaAzam
    @IrtizaAzam 4 หลายเดือนก่อน

    Doing your course in 2024 September and it's totally okay.... fantastic...thank you❤

  • @rakeshpavanramanujam9534
    @rakeshpavanramanujam9534 5 หลายเดือนก่อน

    22:44 was so hilarious 😂...
    Sir, you are also one of the best teachers I've ever come through who made learning a nice feeling...❤
    Lot's of love to you Sir....

  • @python-rocks
    @python-rocks 4 หลายเดือนก่อน

    Thank you for such an amazing series! These videos are truly a gem!!

  • @HimanshuKumar-g6b
    @HimanshuKumar-g6b 2 หลายเดือนก่อน

    kamaal ka samjhaate ho aap Hitesh sir.......Thankyou..♥♥

  • @bitsandbrains
    @bitsandbrains 4 หลายเดือนก่อน +1

    Thank You So much for teaching me in depth js and react for free of cost

  • @umerientertainer328
    @umerientertainer328 4 หลายเดือนก่อน

    Learning very first skill from this channel. Recommended by my friend
    Wish me good luck 🥰

  • @brijeshpalsingh8511
    @brijeshpalsingh8511 22 วันที่ผ่านมา

    sir sama bandh dia, kya padhaya ha.....already placed but jo sikne ko mila ekdum clearity.

  • @totalshortsvideo459
    @totalshortsvideo459 25 วันที่ผ่านมา

    thankyou so much sir kyonki mujhe aapse padhkar confidence aata hai.

  • @suprakashballav8057
    @suprakashballav8057 5 หลายเดือนก่อน

    Nicely explained Sir, completed the assignment as well.

  • @wzsiddiqui
    @wzsiddiqui 5 หลายเดือนก่อน

    Very good scenario to start with. You are a good teacher.

  • @teeshadembla6920
    @teeshadembla6920 4 หลายเดือนก่อน

    Simple logic for assignment
    const addValue = () =>{
    if(count===20) return;
    setCount(count+1);
    console.log(count);
    }
    const removeValue = () =>{
    if(count===0) return;
    setCount(count-1);
    console.log(count);
    }

  • @ujjwalssharma8149
    @ujjwalssharma8149 2 หลายเดือนก่อน

    if(counter === 0) return ; so simple😁
    btw amazing explanation sir 🧡

  • @modestSounds
    @modestSounds 5 หลายเดือนก่อน

    Thankyou sir.. aapse pdhke ek alg hi confidence ata hau schmeee

  • @SaadZada-q9z
    @SaadZada-q9z 5 หลายเดือนก่อน

    Sir ap bhtt acha phrty hnn....code with harry sy acha ap smjhty hn ...

  • @kuldeepsinghrathore4258
    @kuldeepsinghrathore4258 4 หลายเดือนก่อน

    React is temporary but Hitesh sir explanations are permanent 🎉
    excellent work sir

  • @rohitbisht682
    @rohitbisht682 2 หลายเดือนก่อน

    Teaching skills level 💯❤❤

  • @Team_Acers
    @Team_Acers 5 หลายเดือนก่อน

    26:15 Assignment
    const addValue = () => {
    if(count < 20) setCount(count + 1);
    }
    const removeValue = () => {
    if(count > 0) setCount(count - 1);
    }

  • @foodiebuddy999
    @foodiebuddy999 6 หลายเดือนก่อน

    sir ji first time i have feel great after seeing such a great content,
    no buttering but i watched js playlist and started react and first time i subscribed any creators channel and commented a compliment to any creator
    very simple and on point explanation
    keep drinking chai and doing code 😊

  • @ScribbleSquad2341
    @ScribbleSquad2341 4 หลายเดือนก่อน

    zabardast
    the whole concept is cleared by the project perfect and effective teaching

  • @FutureGen-sz2yd
    @FutureGen-sz2yd 4 หลายเดือนก่อน

    one of my favorite instructor, for real

  • @patoliyahenish5850
    @patoliyahenish5850 4 หลายเดือนก่อน

    React is temporary but Hitesh sir explanations are permanent

  • @AazibAhsan
    @AazibAhsan 4 หลายเดือนก่อน +1

    thanks brother for this course this is very helpful for me and my friends start learning react

  •  หลายเดือนก่อน

    Your smile while teaching creates positive energy among us. So, please keep smiling and continue teaching us. 😊❤

  • @Random_shorts0906
    @Random_shorts0906 6 วันที่ผ่านมา

    Not even the paid courses can match the level of your course and way of teaching.

  • @ManojSingh-b1j3i
    @ManojSingh-b1j3i 5 หลายเดือนก่อน

    Bilkul samjh aarha h guruji aap padao aur samjh naa aye aisa kaise ho sakte hai..💯

  • @MuhammadNouman-q2g
    @MuhammadNouman-q2g 2 หลายเดือนก่อน

    sir love from pakistaan love u sir .feeling happy to have teacher like u😘😘😘😘😘🥰

  • @MayurPatel-y1e
    @MayurPatel-y1e 3 หลายเดือนก่อน

    Best react tutorial, Thank you Hitesh Sir.

  • @RavinderKumar-dr5jp
    @RavinderKumar-dr5jp 4 หลายเดือนก่อน

    Such a nice way to expalin the react 💯

  • @ayushchand5241
    @ayushchand5241 28 วันที่ผ่านมา

    function increment(){
    if(value>=20) return;
    value += 1;
    setValue(value);}
    function decrement(){
    if(value