React Full Course for Beginners in Tamil | Complete Guide 2024

Поделиться
HTML-код

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

  • @dhanushroy3467
    @dhanushroy3467 Месяц назад +22

    Chapters:
    Section 1: Introduction to React
    00:00 - Introduction
    0:02:34 - What is React?
    0:10:32 - Using React in HTML
    Section 2: Getting Started with React
    0:20:33 - Create React App Tool
    0:25:11 - Running Project
    0:30:36 - Understanding React Project
    Section 3: React Basics
    1:12:40 - Class Component
    1:18:24 - Props
    1:30:04 - Props in Class Component
    1:33:53 - React Developer Tools Browser Extension
    1:38:03 - Conditional Rendering
    1:50:34 - List
    1:56:55 - List Keys
    2:03:40 - Inline CSS Styling
    2:10:27 - CSS Stylesheet
    2:19:41 - Creating State
    2:29:49 - Creating State in Class Components
    2:37:52 - Multiple State in Hooks
    2:43:49 - State with Object
    2:47:35 - Updating Object in State
    2:58:09 - Updating Object in Class Component
    3:01:51 - Updating Arrays in State
    3:13:33 - useEffect
    3:24:34 - Using useEffect in Different Ways
    3:30:45 - Creating Form
    3:35:28 - Getting Input value to State
    3:41:09 - Submitting Form
    3:46:57 - Handling Multiple Input Fields
    4:00:24 - Simplifying onChange Handler
    4:17:01 - Textarea in React
    Section 4: Project Exercise
    4:22:17 - Creating Game Project: Guessing the number
    Section 5: React Router
    4:43:58 - React Router Introduction
    4:44:32 - React Router Setup
    5:01:04 - Router Links
    5:07:37 - Route Parameters
    5:17:05 - Nested Routes
    5:24:15 - Navigating Programmatically
    Section 5: Project Setup and User Management
    5:32:51 - React Hook Repo Setup
    5:36:02 - Project Setup
    5:41:37 - Displaying User Data
    5:56:11 - Adding New User
    6:20:07 - Updating User Data
    6:41:24 - Deleting User
    Section 6: Testing
    6:52:18 - Why Testing?
    7:05:21 - Creating Test Suite File
    7:06:30 - Creating Test Case
    7:07:47 - Running Tests
    7:10:38 - Writing Test Assertions
    7:18:21 - Testing: Inputs are empty
    Section 7: Building Ecommerce Project
    7:26:33 - Backend Setup
    7:32:23 - Environment Variables Configuration
    7:37:06 - Creating Routes & Controllers
    7:45:00 - Testing API routes with Thunderclient
    7:52:03 - Connecting Database
    8:00:21 - Creating Product Model
    8:04:54 - Building Get Products API
    8:10:37 - Building Get Single Product API
    8:17:58 - Building Order API
    Section 8: Ecommerce Project FrontEnd
    8:39:08 - Create React Project
    8:41:05 - Frontend Project Setup
    8:45:36 - Creating HomePage
    8:51:21 - Creating Header & Footer Components
    8:55:04 - Breaking Page to Components
    8:58:02 - Integrating Get Products API
    9:03:35 - Fixing CORS Error
    9:07:47 - Showing Product Card Details
    9:26:20 - Implementing Product Search
    9:37:19 - Creating Product Detail Page
    9:52:05 - Add To Cart Functionality

    • @idoitu.k8699
      @idoitu.k8699 Месяц назад

      Section 7 Connecting Database use Mysql Workbench how to connect database ...

  • @MohomedFarhan-offxl
    @MohomedFarhan-offxl 13 дней назад +15

    9 DAYS STUDY PLAN:
    Day 01,
    00:00 - Introduction
    0:02:34 - What is React?
    0:10:32 - Using React in HTML
    0:20:33 - Create React App Tool
    0:25:11 - Running Project
    0:30:36 - Understanding React Project
    1:12:40 - Class Component
    1:18:24 - Props
    1:30:04 - Props in Class Component
    Day 02,
    1:33:53 - React Developer Tools Browser Extension
    1:38:03 - Conditional Rendering
    1:50:34 - List
    1:56:55 - List Keys
    2:03:40 - Inline CSS Styling
    2:10:27 - CSS Stylesheet
    2:19:41 - Creating State
    2:29:49 - Creating State in Class Components
    2:37:52 - Multiple State in Hooks
    2:43:49 - State with Object
    2:47:35 - Updating Object in State
    2:58:09 - Updating Object in Class Component
    3:01:51 - Updating Arrays in State
    Day 03,
    3:13:33 - useEffect
    3:24:34 - Using useEffect in Different Ways
    3:30:45 - Creating Form
    3:35:28 - Getting Input value to State
    3:41:09 - Submitting Form
    3:46:57 - Handling Multiple Input Fields
    4:00:24 - Simplifying onChange Handler
    4:17:01 - Textarea in React
    Day 04,
    4:22:17 - Creating Game Project: Guessing the number
    4:43:58 - React Router Introduction
    4:44:32 - React Router Setup
    5:01:04 - Router Links
    5:07:37 - Route Parameters
    5:17:05 - Nested Routes
    5:24:15 - Navigating Programmatically
    Day 05,
    Section 5: Project Setup and User Management
    5:32:51 - React Hook Repo Setup
    5:36:02 - Project Setup
    5:41:37 - Displaying User Data
    5:56:11 - Adding New User
    6:20:07 - Updating User Data
    6:41:24 - Deleting User
    Day 06,
    6:52:18 - Why Testing?
    7:05:21 - Creating Test Suite File
    7:06:30 - Creating Test Case
    7:07:47 - Running Tests
    7:10:38 - Writing Test Assertions
    7:18:21 - Testing: Inputs are empty
    Day 07
    7:26:33 - Backend Setup
    7:32:23 - Environment Variables Configuration
    7:37:06 - Creating Routes & Controllers
    7:45:00 - Testing API routes with Thunderclient
    7:52:03 - Connecting Database
    8:00:21 - Creating Product Model
    8:04:54 - Building Get Products API
    8:10:37 - Building Get Single Product API
    8:17:58 - Building Order API
    Day 08,
    8:39:08 - Create React Project
    8:41:05 - Frontend Project Setup
    8:45:36 - Creating HomePage
    8:51:21 - Creating Header & Footer Components
    8:55:04 - Breaking Page to Components
    8:58:02 - Integrating Get Products API
    Day 09,
    9:03:35 - Fixing CORS Error
    9:07:47 - Showing Product Card Details
    9:26:20 - Implementing Product Search
    9:37:19 - Creating Product Detail Page
    9:52:05 - Add To Cart Functionality

  • @challenge-o6o
    @challenge-o6o 5 месяцев назад

    bro functional component vachi soli kudunga bro

  • @allrounder8816
    @allrounder8816 6 месяцев назад +11

    2,3 channel pathan bro.enaku step by step ah ella topics ah order padi purira Mari solreenga . Thanks

  • @balasubramanie5354
    @balasubramanie5354 4 месяца назад +16

    underrated react tutorial for beginners

  • @dhanarajccs
    @dhanarajccs 8 месяцев назад +19

    Timestamps please

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

      Check the description

  • @indu9214
    @indu9214 2 месяца назад +7

    Excellent tutorial which I have ever seen in youtube.. keep going

  • @thambirajahsritharan607
    @thambirajahsritharan607 Месяц назад +2

    நீங்கள் செய்தது போல் node npx create-react-app NewReactApp என்று கொடுத்து வரும் result இதுதான் என்ன தவறு என்று தெரியவில்லை.but node -v ok.please என்ன செய்வது.

  • @shanmugapriyaganeshkumar
    @shanmugapriyaganeshkumar 11 часов назад

    hi sir, i have learned lot through this vedio ,thankyou for this ,but while practicing the project setup about the list of the users in table ,after trying multiple times after adding the button the error like cannot read properties of null (useState ) is raising can you say me the possible solution sir..

  • @RamaniRamani-w4r
    @RamaniRamani-w4r Месяц назад +1

    HiBro, iam around lots of videos watched your channel and then Angular, react both UI FRAME WORK you Also teach is ultimate my personal opinion please you started own Institute in or online. Bcz iam BIG fan with you. ("JVL")

    • @JVLcode
      @JVLcode  Месяц назад +1

      I Hope that happens in future. Thanks

  • @vijayshankarcrypto5681
    @vijayshankarcrypto5681 7 месяцев назад +20

    Amazing tutorial bro. Ur channel deserves 1M subs. we will always be there to support you.

  • @manojprabakar6795
    @manojprabakar6795 9 дней назад +1

    Really great teaching bro

  • @ArunKumar-qx9gg
    @ArunKumar-qx9gg 6 месяцев назад +3

    react developer aaga javascript oda data structures and algorithms (DSA) therinchikanuma bor?

  • @sivaprasanth4790
    @sivaprasanth4790 3 дня назад

    23.25..react folder path eppadi vaikarathu solrigalaaa

  • @suriya4734
    @suriya4734 Месяц назад +1

    Thalaiva vera maari panta poo, enna oru thelivu, enna oru purithal apdiye java ku oru video podu thala

  • @MahmutAyabakan
    @MahmutAyabakan 10 дней назад

    Martin Donald Miller Matthew Lopez Lisa

  • @josueaureliomanirifazon8404
    @josueaureliomanirifazon8404 8 месяцев назад +6

    Bro springboot advanced videos podunka

  • @phoenixdev2677
    @phoenixdev2677 8 месяцев назад +5

    Ultimate bro🔥 Bt timestamps kodutha nalla irkum

  • @MohomedFarhan-offxl
    @MohomedFarhan-offxl 5 дней назад

    This is really a great Video thank you sir

  • @rithol_67
    @rithol_67 2 месяца назад +1

    I have learn top to bottom in react website sir , i have small doubt i pull the code in github ,but i dono How to run the terminals

  • @HarishB-m8j
    @HarishB-m8j Месяц назад +1

    bro the video was so great

  • @electrictheory-shorts
    @electrictheory-shorts Месяц назад +1

    thank you sir😍

  • @bharathi.j4291
    @bharathi.j4291 8 дней назад

    Please do video on redux

  • @sowravraj6202
    @sowravraj6202 4 месяца назад +3

    Really you are doing a amazing job brooo. Dont stop it, Keep doing great things.

  • @sudhakar0003
    @sudhakar0003 Месяц назад +1

    Ur videos are more useful ❤❤❤❤ thank you

  • @nithyaganeshccbpian
    @nithyaganeshccbpian Месяц назад +1

    Awesome tutorial, thank you for this one! ♥

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

    im always love your videos, i learned laravel,now im going to learn react

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

      Happy to hear that!

  • @sivavedathria5678
    @sivavedathria5678 Месяц назад +1

    Great video for react. but very hard to concentrate both functional and class component , but mostly industry preferred function , so you can make seperate video for both

  • @aiedu1574
    @aiedu1574 7 месяцев назад +3

    Happy to see great content creators like you ❤
    The effort you did will make bunch of knowledgeable crowd, Thanks a lot ❤❤❤

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

    React and React js are different or same ?

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

      Same dan bro, sila per react nu solvanga, sila per reactjs nu solvanga avlodan difference

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

      Thanks bro

    • @sathishkraja2130
      @sathishkraja2130 Месяц назад

      ​@@FunGinbro sql padika data base padikanuma ila sql mattum padicha pothuma sql and my sql same ah bro soluga

  • @murugeshg3327
    @murugeshg3327 4 месяца назад +2

    You've done an outstanding job. Kudos to Logesh Bro !

  • @jayasrigopalakrishnan7681
    @jayasrigopalakrishnan7681 4 месяца назад +1

    Nodemon file not working

  • @Monish_143x
    @Monish_143x 7 месяцев назад +2

    Spring boot video podunga sir

  • @muthusuresh-ob8cu
    @muthusuresh-ob8cu 3 месяца назад +1

    Bro neenga sollitharugiradhu purigiradhu aana hack panni hack panni poduradhunala konjam understand Panna kashttama irukku.yen kitta laptop illa irundha purujirukkum.

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

    I try your code but search function not working.any time comes only empty array

  • @hate_ths_idiot2956
    @hate_ths_idiot2956 Месяц назад

    bro update won't work correctly, try entering multiple new users and update any one of them
    it will update all the new entry users.....please check and reply bro...

  • @thambirajahsritharan607
    @thambirajahsritharan607 17 дней назад

    [nodemon] app crashed - waiting for file changes before starting... but not connect mongodb

  • @thambirajahsritharan607
    @thambirajahsritharan607 26 дней назад

    yes that's what I asked for example can we use xampp phpadmin sql database and make it original without using fack json. Can it? yes அதைத்தான் நான் கேட்டேன் உதாரணத்துக்கு xampp phpadmin sql database பயன்படுத்தலாமா fack json பயன்படுத்தாமல் original ஆக செய்ய வேண்டும். அது முடியுமா.

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

    Very Nice 🎉 Great Effort bro. If possible pls make a tutorial for a full ecommerce project with a front end back end . Login register etc. Thanks in advance.

  • @GKTEJASWINI
    @GKTEJASWINI 26 дней назад

    Anna just now i learnt html css js shall i directly start learning as a beginner or ahould i learn some pre requisite?? Pls reply i am confused

  • @r.sakthishree7743
    @r.sakthishree7743 15 дней назад

    In conditional rendering there's file called gun and one button pull triggering athu en video la illa

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

    Bro neenga enga work pandringa 🙄

  • @Muralisan_j
    @Muralisan_j Месяц назад

    Sir can you provide notes for reactjs based on this tutorial pls ?....

  • @vijayn7822
    @vijayn7822 8 месяцев назад +9

    ❤ Mass bro ..... Tharamaana video 💗💗💗💗💗

  • @archanakalidass5083
    @archanakalidass5083 4 месяца назад +1

    At Showing Product Card Details - I faced an issue after changing the code to this .then(res => setProducts(res.products)) and {products.map(product => )} on Home.js, broswer la irundha list of products missing, oru product kuda kamikala, ProductCard.js component la image, name, price and rating code ninga sonamari modified. indha issue epadi solve pani products list down pananum, na enga miss paniruken nu soldringala bro please.

  • @joharajahnantharuban1353
    @joharajahnantharuban1353 Месяц назад +4

    Hi I am from Sri Lanka you are not only a developer but also the best teacher keep it up your work!

  • @santhoshcivil3316
    @santhoshcivil3316 Месяц назад

    Bro, React App eppudi github la update pandrathunnu sollu bro...

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

    hi bro i followed the tutorial its very nice i ever seen before...iam following the same code but my component get rendering every time while typing the number in the text pls clear my doubt bro

  • @vinothkumarthangavelu8724
    @vinothkumarthangavelu8724 Месяц назад

    Hi initially thanks for making this video.
    And I am getting an issue when I'm trying to type or update the input field the entire page is getting refreshed. Please assist how to handle the error.
    Video minutes : 6:27:20 And the code is
    function onChangeHandler(id, key, value){
    setusers((users)=>{
    users.map(user=>{
    user.id === id ? {...user, [key]: value } : user;
    })
    })
    }

    • @dhinesh3787
      @dhinesh3787 Месяц назад

      use preventDefault method

  • @thambirajahsritharan607
    @thambirajahsritharan607 27 дней назад

    Hi Can't you do php like sql database in react where can you save cgange data?hi react இல் php மாதிரி sql database அப்படி செய்ய முடியாதா data எங்கே save cgange செய்யலாமா.

    • @JVLcode
      @JVLcode  27 дней назад

      This is frontend library . You are asking about the backend which can be handle php, python or nodejs languages only

  • @r.sakthishree7743
    @r.sakthishree7743 15 дней назад

    Pull trigger oru button gun.js laam entha timing atha sollave illa

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

    Redux full video podunga bro

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

    Ennum video na full mudikala, oru doubt Reactla JS ku bathiila Typescript use pannalama?

  • @h3lixehrlich
    @h3lixehrlich Месяц назад

    give a playlist to arrange the concepts bro we have much more better for learn

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

    Bro also please teach about Functional Components.

  • @MECHRAJKUMARU
    @MECHRAJKUMARU 5 месяцев назад +1

    Amazing tutorial thanks a lot bro❤❤❤❤

  • @yuvaranip9544
    @yuvaranip9544 20 дней назад

    Awesome explanation...Best wishes..

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

    Bro onnume puriyala bro yen bro react 11hrs course la irruntha ellam Details um Eduthinga na athula irrunthu start panne ippa athula irrunthu continue panrathune therla bro 🥺🥹

  • @SIVAECSE
    @SIVAECSE 4 месяца назад

    bro enaki api request thunderclient la varamatekidu
    yaarukavudu therija solluga pls

  • @harikrishnanharikrishnan6074
    @harikrishnanharikrishnan6074 3 месяца назад

    Sir app development iku videos iruka sir from basic

  • @ArunKumar-sg6jf
    @ArunKumar-sg6jf 3 месяца назад

    bro we can stop the render setimeout afetr rendered once using [] in useffect

  • @Heva0409
    @Heva0409 5 месяцев назад

    looking for react notes and interview questions bro..

  • @sarathi5035
    @sarathi5035 4 месяца назад

    Super bro create react app bathilaa. Vite use panni irrukalaam

  • @MohanRaj-my8vj
    @MohanRaj-my8vj 4 месяца назад +1

    How to contact you .. ? i have doubt in your video

  • @Nandhakumar-ww3du
    @Nandhakumar-ww3du 8 месяцев назад

    Bro enna Inga team la sethukkonga bro ,Naa unga kuda irundhu ungalukku help panra bro one chance kudunga bro namba oru team ah irukkalam bro

  • @demigod9905
    @demigod9905 Месяц назад

    Bro 1:39:52 gun component ????

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

    I clone the project but ui not display anything fix my issue heeaser and footer visible but container and images not ahowing its empty why?

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

    Thanks a lot bro .... keep doing this amazing work ❤🎉

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

      Most welcome 😊

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

    Bro react native course ku konjam poduga bro

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

    Spring boot tutorial venum

  • @nila9597
    @nila9597 5 месяцев назад

    editable text la value la kudukkiratha edit panna viduthilla bro

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

    ❤❤❤❤

  • @MR3-3
    @MR3-3 7 месяцев назад +4

    UnderRated Gem nae nee❤

  • @kalimuthuamaravathi1010
    @kalimuthuamaravathi1010 3 месяца назад

    Folder path ku epdi porathy

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

    🎉🎉

  • @tharunkr4282
    @tharunkr4282 Месяц назад

    Is this react 19??

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

    React hooks ku mattum thaniya video create pannunga bro.

  • @abhimanyusidd1422
    @abhimanyusidd1422 3 месяца назад

    Angular 2 full course irruka bro

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

    Nice course but please provide a timestamp

  • @hendoitechnologies
    @hendoitechnologies 4 месяца назад

    post next js advanced course video

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

    Super , excellent video bro

  • @094suryaprakash.g2
    @094suryaprakash.g2 2 месяца назад

    Fantastic tutorial forever.Thanks brother.

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

    Sir i have a suspicion sir u said without any loading it will lead to next web page using data but how the data is process to give next web page is it doesnt request?

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

      If there is a request from a browser, React will get it and send it to the server but it will not load the entire page. React will keep the current page DOM in its memory, and then once it gets the data from the server, it will compare the current DOM to check which part of the DOM needs to make the changes. Then it only updates those DOMs (that particular component) with the new data without refreshing the entire page.

  • @gokulprasadthangavel2642
    @gokulprasadthangavel2642 28 дней назад

    Awesome bro ❤

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

    thanks bro

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

    How to connect with you bro

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

    Keep Growing🤗

  • @vaitheeshmurugavel3532
    @vaitheeshmurugavel3532 3 месяца назад

    ❤Tutorial completed 🔥🔥

  • @Any_time_entertaiment_
    @Any_time_entertaiment_ 3 месяца назад

    Timestamp please

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

    Bro const text = ' my values ${brant} ; is not working... Why

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

      Const text = `my values ${brant} `
      Template strings should have ` symbol

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

    html also send request to load next and next web page? Here react also send request for data then wat is the difference sir?

    • @sakthi1175
      @sakthi1175 4 месяца назад

      In html each and every time the page will be refresh, but react is not like that - react render and re-render the components without refreshing the page, ⚛️ thats the difference

  • @RajKumar-gb5px
    @RajKumar-gb5px 6 месяцев назад

    react native gu itha mathirei oru video poduga bro

  • @vaitheeshmurugavel3532
    @vaitheeshmurugavel3532 3 месяца назад

    logesh na, oru component ta touch panna odanae athoda file ku poguthae... athu epdi ? usual la antha component ta right click panni go to defintion kudutha pogum! But neega hover pannum bothae link ku maari show aaguthu and click panna antha def ku poguthu 🤔🤔 epdi nu sollunga

    • @vignesh3062
      @vignesh3062 Месяц назад

      Need to install vs code extension

  • @DeepakPrabhu-m6j
    @DeepakPrabhu-m6j 8 месяцев назад

    Bro is it from beginner to advance

  • @manokarthick2151
    @manokarthick2151 3 месяца назад

    4:44:00 react router

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

    Hi

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

    Super 🎉keep it up

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

    Bro ellam react hooks vechi video podunga

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

    I love all your videos. I have been learning so far through your channel. I have a request can you make socket io related videos in react

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

    Please try to upload same for vue js