Firebase React Course For Beginners - Learn Firebase V9+ in 2 Hours

Поділитися
Вставка
  • Опубліковано 2 лис 2024

КОМЕНТАРІ • 340

  • @PedroTechnologies
    @PedroTechnologies  Рік тому +16

    Keep exploring at brilliant.org/PedroTech/. Get started for free, and hurry-the first 200 people get 20% off an annual premium subscription.

    • @DigitalAlchemyst
      @DigitalAlchemyst Рік тому +3

      you never linked out to the video on uploading and viewing pdf files

    • @jainamchheda
      @jainamchheda Рік тому

      Just completed your tutorial and brother you were awesome, i really learned a hell lot of stuff and fell in love with react once again!!! thanks bro! 💙💙🔥🔥

    • @JWClark-vx2vw
      @JWClark-vx2vw Рік тому

      Bump this - where's the link? @PedroTechnologies 1:28:55

  • @sebastianbooth2174
    @sebastianbooth2174 9 місяців тому +67

    For anyone still using this tutorial: make sure to wrap the `collection()` function or any other firebase function at the top of a component in a useMemo if it doesn't need to be called every time a component re-renders. The way the code is written here, `collection()` will be called for every change to any of the text inputs and counts as a firestore read which contributes to billing.

    • @LeoR94
      @LeoR94 8 місяців тому

      Saved my life, thanks!!

    • @debojeetkarmakar9772
      @debojeetkarmakar9772 3 місяці тому

      I took screen shot of your commnt 😃 and added it to my notes section

  • @classical381
    @classical381 Рік тому +21

    never have I ever watched a two hour long tutorial before this. you have some great teaching skills. keep these awesome courses coming.

  • @jabirmustahid3602
    @jabirmustahid3602 Рік тому +22

    I have completed one-fourth of the video, hands down one of the best tutorials I have ever seen. You will find most tutorials just "telling" you write the code, but this guy explains everything the whole way through. Thank you.

  • @vedantthakur8337
    @vedantthakur8337 8 місяців тому +3

    00:00 Complete Firebase in React course covering important topics.
    06:34 Setting up Firebase and installing the Firebase SDK for a React project
    12:54 Learn the deployment process of Firebase project
    19:33 Implementing authentication with Google in Firebase
    25:52 Firebase authentication and Firestore
    38:45 Fetch all documents using getDocs function from Firebase Firestore collection
    45:02 Creating a UI for adding movies
    58:33 Demonstrated functions to delete and update documents in Firestore using React.
    1:05:11 Learn how to implement different rules in Firestore Database.
    1:17:45 Firebase Storage allows for easy file storage and retrieval
    1:24:05 Firebase provides easy file storage and hosting services

  • @virtualalphastudios6149
    @virtualalphastudios6149 Рік тому +5

    The reason you have to press space on the firebase init for hosting, you can select multiple things, you can do hosting and modify the firebase storage and firestore rules and anything else you want all in one go.

  • @RyzeShib
    @RyzeShib Рік тому +2

    Honestly, this has to be the fastest yet the most understandable course for firebase I've ever seen, he just gets to the point with no bs

  • @avaneeshc
    @avaneeshc Рік тому +5

    Thanks for covering firebase security in this video. Many youtubers just create a firestore database in test mode and they don't tell us about production mode and our database is expired after a month. It was highly appreciated bro, keep it up.

    • @AvikNayak_
      @AvikNayak_ Рік тому +2

      then should i always make projects in production mode?

    • @kanishkjha7621
      @kanishkjha7621 Рік тому

      @@AvikNayak_ Yes

  • @yashofficial1305
    @yashofficial1305 3 місяці тому +1

    usually, I don't Like any YT videos BUT here I have to, and you deserve it.

  • @christiannaira6076
    @christiannaira6076 Рік тому +2

    I finished the tutorial, and I'm going to review it again. Your explanation about firebase is so simple that even a kid can follow! I appreciate this mate!

  • @chessgenius123
    @chessgenius123 Рік тому +1

    Thank you for showing me the deployment process, I never used "npm run build" before. I also never deployed anything with firebase before. Once again, Thank you!

  • @PatrikRasch
    @PatrikRasch Рік тому +1

    I'm doing The Odin Project and I can not thank you enough for this video! Their curriculum is solid, but their Firebase introduction lesson is poor. They linked to some seriously lacking and outdated Google Codelab. After a few days of headbanging the wall I found this. Watched the whole thing and it's all so much clearer now! Thank you so much!

  • @anujtomar9862
    @anujtomar9862 8 місяців тому +2

    Love from India❤️❤️❤️❤️...... YOU ARE GIVING THAT CONTENT FOR FREE....WHICH Universities are not giving even after taking lacs of money as a fee

  • @sourav-zf2zi
    @sourav-zf2zi 5 місяців тому

    Thank you so much you saved my life i have learned the whole front end part and have been searching for a long time to learn backend watching tutorials of node and express where i face a lot of errors each time. I was planning to make a social media app but for the backend part i was struck for a long time and now i can make progress easily. Thanks again man , really appreciated the way you teach.

  • @azammohamed2434
    @azammohamed2434 5 місяців тому +1

    2024 and still relevant! Thank you so much for giving this much of value in the course!

  • @artemchubenko
    @artemchubenko Рік тому +5

    You made a video that I tried to find for a long time! Thank you for absolutely clear information about working with firebase!

  • @johnyha9236
    @johnyha9236 Рік тому +1

    here from the odin project and this video helped me so much more in understanding firebase compared to the recommended guides/docs.

  • @siddharthpradeep
    @siddharthpradeep Рік тому

    I was stuck on authentication for a day and your video solved all problems within 5 minutes! You are a saviour

  • @Alinaa525
    @Alinaa525 Рік тому +13

    This is a perfect tutorial for getting started with firebase , It covers all the basics . Much Thanks Pedro!!
    😇

  • @claudem1543
    @claudem1543 Рік тому +10

    This is the perfect timing thank you !

  • @ibrahimqaiser4097
    @ibrahimqaiser4097 8 місяців тому

    Most simplified explanation for beginners as well as revising the concepts of firebase along with react.

  • @SardorSaydazimov-b6h
    @SardorSaydazimov-b6h 9 місяців тому +1

    this video is amazing even i am not native speaker i understand it and i did not even notice how time past so quickly

  • @junaidahmed1687
    @junaidahmed1687 Рік тому +2

    You just pointed out all the core things and It can't be more simpler than that. Great content. Good work. Thanks

  • @KodyWright-od2tb
    @KodyWright-od2tb Рік тому +1

    Happy to see you again my brother! I've been waiting on something dope.

    • @PedroTechnologies
      @PedroTechnologies  Рік тому +1

      Appreciate that!

    • @KodyWright-od2tb
      @KodyWright-od2tb Рік тому

      @@PedroTechnologies would you be able to help us with NextJs authentication with Firebase then be redirected to the Dashboard?

  • @salahaldinedouard5299
    @salahaldinedouard5299 Рік тому +1

    Amazing videos I have been trying to learn firebase for a while now and I find that people over explain things I love the way you keep thing short and straight to the point Keep up the good work

  • @liondepierre
    @liondepierre Рік тому

    You're the best down to earth guy on UA-cam. Stay that way. All the best!

  • @bharath2508
    @bharath2508 Рік тому +2

    best firebase course on UA-cam

  • @TheyCallMeFelix
    @TheyCallMeFelix Рік тому

    Pedro THANK GOD I found your channel. I am interviewing for my first tech position and because of the way you explain these techniques ect. I was able to learn code! I cant say thank you enough. If your ever in Chicago dinner and beers on me

  • @leonardoteixeira6268
    @leonardoteixeira6268 Рік тому +10

    Excelente conteúdo, Pedro! Adoraria mais conteúdos sobre Firebase e ReactJS. Sua didática é muito boa :)

  • @yokai1919
    @yokai1919 Рік тому +1

    Thanks for amazing tutorial! At the end of the video it is enough to edit firebase.json and change public folder to "build" instead of running firebase init :)

  • @seans2366
    @seans2366 Рік тому +1

    Love the video. You made it super simple. I think I'm now in love with Firebase!

  • @bulelaniquinton7272
    @bulelaniquinton7272 Рік тому

    just finished this video, I can loudly say that you are a great tutor indeed really enjoyed your tutorial. keep on doing great job we really appreciate videos like this.👍👏

  • @noahg2
    @noahg2 Рік тому +1

    Cool video, the signin method is actually signup method, for signing in after logging out firebase gives signInWithEmailAndPassword function, I have not completed the video yet so I am not sure if it was corrected in future, thanks for the tutorial, it was clean.

  • @avinashgardasalgonquin4371
    @avinashgardasalgonquin4371 Рік тому

    I was looking for a complete firebase + react course, thank you! ~

  • @maralazizi
    @maralazizi 11 місяців тому

    Thank you so much for covering all important aspect of the firebase! it was so helpful!

  • @Kajan.24
    @Kajan.24 Місяць тому

    Thank you for this incredible tutorial, one of the only ones to explain all the steps

  • @johan1206
    @johan1206 Рік тому +3

    Muito bom, Pedro! Tava com dificuldade em colocar meu projeto em produção com o firebase e esse vídeo ajudou bastante. Inglês e didática impecável. Parabéns!

  • @MDABDULAWAL-dk3zi
    @MDABDULAWAL-dk3zi 2 місяці тому

    You did very well. Best tutorial I can say. You complete within very short time. Amazing. Make a tutorial for complete ecommerce website.

  • @noshamezmez288
    @noshamezmez288 8 місяців тому +1

    u helped me alot in my task ...thanks pedro keep Going

  • @rooneyjohn
    @rooneyjohn 11 місяців тому

    So well done! Great pace, great explanations, just great all around!! Thank you for this, subscribed, looking forward to seeing what else you've got up!! Amazing work!

  • @salahaldinedouard5299
    @salahaldinedouard5299 Рік тому

    Thanks alot pedro Your content helps me out alot I find it hard to find updated videos on firebase

  • @Kushpedia
    @Kushpedia 4 місяці тому

    Great work, I actually never new what firebase was before this video, Thanks Man...

  • @bartodziej586
    @bartodziej586 Рік тому

    Thank you! It's very good tutorial for beginners. I tried learn firebase on my own, but it was very hard because the docs sucks.

  • @js_dev_uk
    @js_dev_uk Рік тому

    Woah, this was fantastic and everything I was looking for. Thank you so much for putting this together!!!

  • @soheldatta3894
    @soheldatta3894 10 місяців тому +1

    Just became a fan of urs mate !!

  • @AdeolaOloyede-b9r
    @AdeolaOloyede-b9r Рік тому

    Man!, You're one of the greatest teachers out there. Great work! Hope we can get to collaborate on a project someday!

  • @mandlankosi2160
    @mandlankosi2160 Рік тому +1

    Excellent tutorial. Didn't know firebase before this.🔥👊🏼

  • @Davyhatesu
    @Davyhatesu Рік тому

    how was I just looking back to your original firebase video to find out you just created a new video 🤠

  • @flnnx
    @flnnx Рік тому +4

    Time to learn Firebase I guess. Thanks, bro

  • @mattfranks2372
    @mattfranks2372 Рік тому

    Perfect intro to this. Every other video i found had a ton of extra shit in it. This was great. didn't deviate from exactly what I needed to know.

  •  Рік тому +2

    Parabéns Pedro pelo tutorial!!! Muito detalhado e completo. É ótimo ver colegas brasileiros produzindo conteúdo de excelência como este!

  • @muhammadk23
    @muhammadk23 Рік тому +1

    Amazing video ❤❤, i really like long videos like that when they teach you everything.

  • @MikeCatrone
    @MikeCatrone Рік тому

    This was great man, thanks for such an informative lesson! This will really help bridge a backend solution for a lot of my front-end work

  • @avaneeshc
    @avaneeshc Рік тому +5

    Make similar videos on appwrite, supabase, pocketbase or even a mern stack tutorial. Nice videos bro.

  • @SoapCS2
    @SoapCS2 Рік тому +1

    Best tutorial on firebase, is this the same for react native as well?

  • @virtualalphastudios6149
    @virtualalphastudios6149 Рік тому +2

    I knew I should subscribe to you! This is the exact reason why, its not because you are a super cool Twitch dev x'D

    • @PedroTechnologies
      @PedroTechnologies  Рік тому

      Hahahaha

    • @virtualalphastudios6149
      @virtualalphastudios6149 Рік тому

      @@PedroTechnologies Almost at the end of the video, you explained things I had to dig threw the docs for, no one on YT has made a tutorial this good and concise yet. Even though I know a good chunk of this information, I enjoyed watching it. Keep making videos like this and you will be the top Tutor for coding on here.

  • @VitorVelosoSA
    @VitorVelosoSA Рік тому +1

    Excellent video. This is a must watch for a beginner with the technology. Obrigado Machadão :)

  • @iammtander
    @iammtander Рік тому +1

    The long awaited video. Thanks man.

  • @mourra95
    @mourra95 Рік тому +1

    for the sign in using the email method you actually made a register form not a sign in so take care as there is another method called signInWithEmailAndPassword function which is the one responsible for login

  • @shivanighadge9899
    @shivanighadge9899 Рік тому

    Thank you so much for the video. It was easy to understand for a beginner like me.

  • @brixthedev
    @brixthedev Рік тому +1

    createUserWithEmailAndPassword() is actually for creating a new user account, not signing into an existing account, associated with the specified email address and password.

  • @s-e-p-i-d-m
    @s-e-p-i-d-m Рік тому

    Thanks a million Pedro for proving such a helpful video. I highly recommend your channel to others.

  • @Agong22067
    @Agong22067 Рік тому

    Hella good tutorial, probably one of the best out there. Super simple to understand.

  • @albertoiong6895
    @albertoiong6895 Рік тому

    Great tutorial on firebase with react !!! Please keep on recording and teaching us... 1000 thanks ...

  • @AbdullahM-lc7le
    @AbdullahM-lc7le Рік тому

    thank you pedro, you made easy to start firebase as begineer.please give a fullstact project using react,firebase.

  • @a_basic_sheep_1993
    @a_basic_sheep_1993 Рік тому

    bro I have got to say you are one of the best in education.

  • @phuvinhvo2349
    @phuvinhvo2349 2 місяці тому

    It's exactly what i need, thank you alot, best wishes

  • @rasul7702
    @rasul7702 Рік тому

    Thank you! i very love your tutorials. they are the most understandtable for me

  • @crypto4elik
    @crypto4elik Рік тому

    it was very useful even if i didnt finish this lecture, becaue all previous vids on YT are with old version of firebase) thanks)

  • @eric31022
    @eric31022 Рік тому +3

    God bless you man your videos are soo helpful. Do you have a patreon or something. I would love to give back for all the value you give

    • @PedroTechnologies
      @PedroTechnologies  Рік тому +2

      No need to give me anything hahaha your support is enough! I don't have patreon, but for those who really want to support me there is the super thanks feature on youtube

  • @bravo1oh1
    @bravo1oh1 Рік тому

    hey bro thanks for your videos.. i built my 1st firebase react app using your videos..

  • @sujithvs9322
    @sujithvs9322 10 місяців тому +1

    Amazing tutorial ❤❤

  • @BeyondEarthlyEyes
    @BeyondEarthlyEyes 7 місяців тому

    Do you offer private tutoring sessions? Because all this back and stuff goes straight over my head.

  • @ankush_57s
    @ankush_57s 7 місяців тому

    Great Video, vey helpful, very well explained, Watched complete video, deserve appreciation...

  • @onahsunday0612
    @onahsunday0612 Рік тому

    Perfect, exactly what i have been waiting for..

  • @ibrahimolayiwola3605
    @ibrahimolayiwola3605 Рік тому

    This video is fantastic. I really love it cos it made everything so easy for me .

  • @zalaam_0
    @zalaam_0 Рік тому

    Finally i can perform now crud after this thanks a lot

  • @CleanDevelop
    @CleanDevelop Рік тому

    You made firebase look so awesome!!!

  • @cosanostraytc1030
    @cosanostraytc1030 Рік тому

    Very good tutorial Pedro... keep it up!!!

  • @yashraj6565
    @yashraj6565 Рік тому

    just thanks man. you made my sunday ❤️

  • @tamanjiclaud6579
    @tamanjiclaud6579 3 місяці тому

    bro you are an excellent teacher. thank you verymuch

  • @MartiQwx
    @MartiQwx Рік тому

    There is cut at 1:14:41 and we are left with nothing explained later on, and it seems you couldn't figure out why deleting didn't work. Anyways, I learnt a lot, thanks!

    • @MartiQwx
      @MartiQwx Рік тому

      The error that was causing this was "request.resource.data.userId", it should've been just "resource.data.userId"

  • @oussemabouyahia474
    @oussemabouyahia474 Рік тому

    great explanation , you could have just add how to find all that firebase methods from the documentation

  • @mohammed_basher
    @mohammed_basher Рік тому +2

    You are a living legend

  • @avinashverma6533
    @avinashverma6533 Рік тому +1

    awesome explanation dude.

  • @MrSerler
    @MrSerler 6 місяців тому

    thank you for simple and valuable tutorial.

  • @noestu
    @noestu Рік тому +1

    Why do I keep getting the: Cross-Origin-Opener-Policy policy would block the window.closed call. error, after I click on the button with the signInWithPopup func? Thank you for an answer :)

  • @kerberos4282
    @kerberos4282 8 місяців тому

    Super cool tutorial! Thank you!

  • @jasonsworld333
    @jasonsworld333 Рік тому

    Thank you for using proper folder structure. A lot of the best tutorials dont use file proper structure.

  • @AliAhmed-et8gd
    @AliAhmed-et8gd Рік тому +2

    Make a best practices and advanced tips & tricks pls
    🥺

  • @alwazkazi1916
    @alwazkazi1916 Рік тому

    the best tut i came across!

  • @TheyCallMeFelix
    @TheyCallMeFelix Рік тому

    one thing that would help is demonstrate what to do after a user signs up like how to direct new user/signed in to a dashboard or another page. No one takes it to that step which is important

    • @misanduschool6281
      @misanduschool6281 Рік тому

      import this hook
      import { useNavigate } from 'react-router-dom';
      then add navigate function inside singIn function
      navigate('/');
      this will navigate user to home page

  • @waifucodes
    @waifucodes Рік тому

    very well explaining it , thank you for this

  • @AdityaKumar-tu6nt
    @AdityaKumar-tu6nt Рік тому +1

    thanks a lot. really helpful

  • @VVVutov
    @VVVutov Рік тому

    Great video man! Thanks a lot!

  • @ChandradithyaJ
    @ChandradithyaJ Рік тому

    Thanks a lot!! This was really helpful!

  • @FulongZhou
    @FulongZhou Рік тому

    thanks for your video! awesome great job!

  • @agent-sz2qj
    @agent-sz2qj 6 місяців тому

    You are a life saver, thank you.

  • @who_thekaushik
    @who_thekaushik Рік тому +2

    nice one pedro

  • @sumitparashar9802
    @sumitparashar9802 Рік тому

    This is really one of the most useful video on the topic if you really want to know how it all works.💚🤘