Strong Password Generator in React | React JS Complete Tutorial in Tamil | Day - 14

Поделиться
HTML-код
  • Опубликовано: 14 окт 2024
  • Learn how to build a powerful password generator application using React. In this step-by-step tutorial, we'll cover how to use React hooks such as useState to manage state, and we'll integrate features like dynamically updating the password based on user preferences, including uppercase, lowercase, numbers, and symbols. Additionally, we'll implement the functionality to copy the generated password to the clipboard using the clipboard API. By the end of this tutorial, you'll have a fully functional password generator application that you can customize and enhance further for your own projects.
    Our Udemy Course :
    Complete JavaScript Tutorial in Tamil
    udemy.com/course/javascript-in-tamil/
    Join this channel to get access to perks:
    / @tutorjoes
    Learn Computer Technology By Tamil
    For Free source code and Free Project Please visit :
    www.tutorjoes.com/
    / tutorjoes
    / tutorjoes
    www.tutorjoes.in
    / tutorjoesstanley
    Complete Playlist of Tutor Joes
    www.youtube.co...
    Learn 135 Courses in Tamil
    / learnallintamil
    #tutorjoes #tamil #reactjs

Комментарии • 38

  • @allyhcker9986
    @allyhcker9986 8 месяцев назад +3

    We support you bro

  • @MohanRaj-rg1pn
    @MohanRaj-rg1pn 8 месяцев назад +8

    Sir I am not downloading our course videos, directly watching in youtube only.

  • @UCSAravindAk
    @UCSAravindAk 8 месяцев назад +4

    Springboot and microservices playlist kandipa pannunga

  • @Darshiny07
    @Darshiny07 8 месяцев назад +3

    Curd operation video podunga sir

  • @midhunroacky5068
    @midhunroacky5068 7 месяцев назад

    You are doing a very good job sir ....thank you sir❤

  • @janarthanan3416
    @janarthanan3416 2 месяца назад

    super explained

  • @venkatchalam6385
    @venkatchalam6385 8 месяцев назад +1

    Thank u, sir when u again start mongo and node

  • @mohammadfazal849
    @mohammadfazal849 8 месяцев назад +1

    keep going brother

  • @ifiregaming1751
    @ifiregaming1751 8 месяцев назад +1

    Thank you sir ❤

  • @hariharanl5383
    @hariharanl5383 8 месяцев назад +1

    Keep going brother

  • @venkatraj3728
    @venkatraj3728 8 месяцев назад +1

    Sir next js course teach pannunga ❤ sir waiting

  • @anasmajestic8542
    @anasmajestic8542 8 месяцев назад +1

    It's awesome sir super sir❤

  • @knowall773
    @knowall773 8 месяцев назад +1

    sir thanks lot sir😍🥺🥺

  • @shinchanaddicts3572
    @shinchanaddicts3572 8 месяцев назад

    Very nice sir ❤

  • @tawfiqsirajudeen9287
    @tawfiqsirajudeen9287 8 месяцев назад +1

    Super sir waiting......

  • @thalabathyfan1566
    @thalabathyfan1566 8 месяцев назад +1

    Redux Video Podunga ❤

  • @imranmohamed20
    @imranmohamed20 8 месяцев назад

    Awesome sir🎉

  • @pijoy-dev
    @pijoy-dev 8 месяцев назад +4

    Firebase course pannunka sir

  • @rojo_pes75
    @rojo_pes75 6 месяцев назад

    Sema bro🔥

  • @satheeshrockey2586
    @satheeshrockey2586 8 месяцев назад +1

    angular series start pannunga sir

  • @nareshbabu8842
    @nareshbabu8842 8 месяцев назад +1

    Please provide angular complete series please

    • @tutorjoes
      @tutorjoes  8 месяцев назад

      Sure we do soon

  • @vinothkumar-xj5tw
    @vinothkumar-xj5tw 8 месяцев назад +1

    please continue react till redux sir

  • @anbu5782
    @anbu5782 8 месяцев назад +2

    How to do the password authentication

    • @tutorjoes
      @tutorjoes  8 месяцев назад

      We will do soon in upcoming videos

  • @satheeshrockey2586
    @satheeshrockey2586 8 месяцев назад +1

  • @PALRAJT
    @PALRAJT 7 месяцев назад

    First time click copy button Error comes sir, (Uncaught (in promise) DOMException: Document is not focused.)

    • @tutorjoes
      @tutorjoes  7 месяцев назад

      Show your code

    • @PALRAJT
      @PALRAJT 7 месяцев назад

      import { useState } from 'react'
      import {Container,Form,Col,Row,Stack,Button} from 'react-bootstrap'
      export const PasswordGenerator = () => {
      const [length,setLength]=useState(8);
      const [password,setPassword]=useState('');
      const [state,setState]=useState({
      incUpper:true,
      incLower:true,
      incNum:true,
      incSym:true
      });
      const handleChange=(e)=>{
      setState((state)=>({
      ...state,
      [e.target.name]:e.target.checked,
      }))
      }
      const generatePassward=()=>{
      let charset='';
      if(state.incUpper)charset+='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
      if(state.incLower)charset+='abcdefghijklmnopqrstuvwxyz'
      if(state.incNum)charset+='0123456789'
      if(state.incSym)charset+='!@#$%^&*()-_=+'
      let generatedPassward='';
      for(let i=0;i{
      console.log(password);
      navigator.clipboard.writeText(password);
      alert('Password Copied');
      }

      return (



      strong Password Generator



      password length
      setLength(parseInt(e.target.value))} />





      Include Uppercase



      Include Lowercase



      Include Numbers



      Include Symbols




      Generate password





      Copy




      )
      }
      @@tutorjoes

    • @PALRAJT
      @PALRAJT 7 месяцев назад

      alert pupup la ok button la click pannama enter key press panna than error varuthu sir

  • @ecepavithraj9178
    @ecepavithraj9178 6 месяцев назад

    Source code

    • @tutorjoes
      @tutorjoes  6 месяцев назад +1

      we will upload soon in website held up in some projects