React Native for Beginners tutorial

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

КОМЕНТАРІ • 173

  • @DaveGrayTeachesCode
    @DaveGrayTeachesCode  Місяць тому +8

    Learn how to build large-scale React Native apps that you can add to your portfolio with ZTM's Complete React Native Developer course: links.zerotomastery.io/CompleteReactNative

  • @VinayKumar-ri6wc
    @VinayKumar-ri6wc Місяць тому +33

    Finally, REACT NATIVE FROM DAVE , the boy who learned HTML,CSS,JS from your videos is working as RN Developer, now time to upgrade myself with DAVE , VERY HAPPY

    • @DaveGrayTeachesCode
      @DaveGrayTeachesCode  Місяць тому +3

      Thank you! Keeping this series very beginner level friendly. If you already work as a React Native Developer, it may just be a nice review. 😃

    • @NikkiKumari-ie9jf
      @NikkiKumari-ie9jf Місяць тому

      @@DaveGrayTeachesCode yeh you are such a great teacher i will make sure you willbe proud of me one day i am currently working on a project or startup soon i will be in Forbes ignore my english mistakes 😅plzz also make a video in (things to know before building an app like which best to use for storgae clous authentication api and others) also
      firebase tutorial react native full tutorial plz

  • @mrbilchalan
    @mrbilchalan Місяць тому +9

    I feel safe when I learn from you. You barely miss any point and never misleading. I am going to learn this "thing". But you didn't tell us why should we learn react native rather than other frameworks. Thank you , Dave.

    • @DaveGrayTeachesCode
      @DaveGrayTeachesCode  Місяць тому +1

      I think I did without mentioning other libraries or frameworks - React Native is useful because you can build for Android, iOS and the web all in one codebase. Like React, React Native is considered a library, but Expo is a recommended framework for use with React Native.

  • @soeyannaing3993
    @soeyannaing3993 Місяць тому +4

    I wish react native series will be completed as soon as possible. Your videos are so underrated.

  • @johanmirzaahmedov7987
    @johanmirzaahmedov7987 День тому

    Looking forward to see more advanced topicks from Dave!!!

  • @quvomiddinkamalov3292
    @quvomiddinkamalov3292 Місяць тому +3

    Kamalov Quvomiddin: React Native started at 04.10.2024 19:30 at Uzbekistan, Thanks sir❤

  • @ryansatriayudha
    @ryansatriayudha 3 дні тому

    Thank you very much for creating and uploading this video. I have just learned something new from you.

  • @mzansideveloper
    @mzansideveloper 23 дні тому +1

    Thank you, Dave. As someone new to mobile development, I’ve been following tutorials, but their project structures differ from mine. Your guidance will be incredibly helpful on this journey.
    Could you also demonstrate implementing OAuth 2.0 sign-in with React Native for Google and Facebook, using a Spring Boot backend (or any backend language)?
    I’m looking for functionality that allows single sign-on via Google, where the backend handles the actual authentication, and the frontend redirects the user for sign-in

  • @frankkim9178
    @frankkim9178 Місяць тому

    I’ve subscribed your channel for years even with many different accounts to support. I really appreciate your help!

  • @akp2082
    @akp2082 Місяць тому +2

    Finally My favorite Teacher goes on react native , Can't be thankful enough but never the less, Thanks Dave

  • @풍월상신
    @풍월상신 Місяць тому +4

    Wow React Native!! I'm so excited!!!
    I'm ready to buckle up!!
    How many chapters can we look forward to?
    It would be great to know the main topics we'll be learning in advance.
    Thank you Dave.

    • @DaveGrayTeachesCode
      @DaveGrayTeachesCode  Місяць тому +1

      @@풍월상신 You're welcome! I'm estimating 10 chapters. Small projects for beginners 🙌

  • @AmodeusR
    @AmodeusR Місяць тому

    Just what I was needing! Very happy to find you're making a brand new course in React Native, I'm surely going go follow it :D

  • @amjedbelgacem8218
    @amjedbelgacem8218 Місяць тому +1

    The goated Nextjs tutor himself dropped a React Native tut, although i know how to use it but i’ll watch this video to see if there are some things or best practices i missed, thanks Dave

  • @tusharphb6596
    @tusharphb6596 Місяць тому

    I was looking for all the videos on your channel related to React Native after learning Next.js last year. It's finally here! Thank you ❤

  • @cryptologis
    @cryptologis Місяць тому

    Always a boy who is dreaming of Dave's next updates i am calling you a professor i looked up for way more than my collage profs

  • @saiguna6676
    @saiguna6676 Місяць тому

    finally React native from dave your content is gold looking forward for more videos

  • @ankxsh
    @ankxsh Місяць тому

    thank you so much dave!
    love from India 🇮🇳

  • @AC_Music
    @AC_Music Місяць тому

    what a co incidence Dave!! yesterday i decide i should try learning react native and today itself you uploaded this video!!

  • @kalimdurrani5635
    @kalimdurrani5635 Місяць тому

    Been, waiting for this for so long, please make it full stack.

  • @TheLastPhoen1x
    @TheLastPhoen1x Місяць тому +1

    The only thing better than this video is the knowledge we will get more chapters.

  • @chrisw5509
    @chrisw5509 Місяць тому

    Great video! I'm ready for the next one. I don't have a React background - just python and some Javascript. I was easily able to follow your video and get the results. Thanks for your time creating these excellent videos!

  • @khumkarki4410
    @khumkarki4410 Місяць тому

    Great finally. Let's learn React Native

  • @danielishai6756
    @danielishai6756 Місяць тому +1

    was so lucky to run in to this video, I haven't been able to find an up to date react course! everything is as relevant as can be.
    When do you plan on releasing the next chapter? I'll be waiting for it with excitement :)

    • @DaveGrayTeachesCode
      @DaveGrayTeachesCode  Місяць тому

      Usually one video per week.

    • @nancymani8127
      @nancymani8127 Місяць тому

      @@DaveGrayTeachesCode Oh no Dave, I was literally scrolling through your entire playlist trying to find the next lesson :(

  • @pure942cure
    @pure942cure Місяць тому

    Perfect starter tutorial. Really looking forward to more videos

  • @tetyanagon3342
    @tetyanagon3342 Місяць тому

    AWESOME as usual! TY!

  • @gabrielgerald
    @gabrielgerald 15 днів тому

    Dave you are just Amazing, thank you

  • @deanwinchester8943
    @deanwinchester8943 Місяць тому

    WOW Dave you did it finally , , thanks in advanced , and i hope you will explain later what backend should we use for big project (firebase , appwrite) or nodejs

    • @DaveGrayTeachesCode
      @DaveGrayTeachesCode  Місяць тому +1

      Those are all good choices. Really a matter of preference on the back end. Don't forget Supabase 😃

  • @MarkWilliamson-n4s
    @MarkWilliamson-n4s Місяць тому

    Thanks Dave
    Good, you're back

  • @odukoyasheriff9735
    @odukoyasheriff9735 Місяць тому

    I got delayed in learning this course but am happy that it's from you i will this course from

  • @prashanthraju1272
    @prashanthraju1272 Місяць тому +1

    Waiting for you to complete the series so I can binge watch🔥🔥🔥

    • @DaveGrayTeachesCode
      @DaveGrayTeachesCode  Місяць тому

      I call this the "Netflix" approach!

    • @Hen_ry_001
      @Hen_ry_001 Місяць тому

      ​@@DaveGrayTeachesCode
      The Netflix approach 😂😂
      I guess I also prefer the Netflix approach then.

  • @jaguar3957
    @jaguar3957 Місяць тому

    Oh my god i have been waiting for this ♥️ thanks

  • @ayeshalatif6210
    @ayeshalatif6210 Місяць тому

    Your tutorial looks great! It's my first time on your channel, and I hope to learn more from you

  • @aarushsingh4985
    @aarushsingh4985 Місяць тому

    Hey dave, i have learned html css js react node and the full stack development from your courses. You make great videoa btw thanks for it.

  • @minidragonlady
    @minidragonlady Місяць тому

    I hope you can do a series for intermediate-advanced React Native too :)
    Maybe implementing a reward/level up system like the one in Duolingo.
    Gamification is a huge part that can attract users, which I haven't seen many tutorial-makers did yet.

  • @growmoreyt4192
    @growmoreyt4192 Місяць тому

    Wow David in the house with react native love it.

  • @txusiff
    @txusiff Місяць тому +1

    Thanks, Dave! I'm really excited to dive into React Native. Just curious, will we be building any projects during this course, or is it more of a tutorial-based format?

    • @DaveGrayTeachesCode
      @DaveGrayTeachesCode  Місяць тому +1

      I'm looking at several simple projects. I think it is a good way to start.

  • @abdulkarim018
    @abdulkarim018 Місяць тому

    Les gooooo Dave's teaching React Native nowww

  • @anonymous_246
    @anonymous_246 Місяць тому

    Learned react from you, time to learn reactnative from you too. Thanks 🙏🏼

  • @soeyannaing3993
    @soeyannaing3993 Місяць тому

    Keep going love your videos. You are a legend,Dave.

    • @DaveGrayTeachesCode
      @DaveGrayTeachesCode  Місяць тому

      Thanks, will do!

    • @soeyannaing3993
      @soeyannaing3993 Місяць тому

      @@DaveGrayTeachesCode I completely deployed my university management final project through your Web Developer Series.Thanks a lot

  • @honeypaptan9927
    @honeypaptan9927 Місяць тому

    Hey dave, I was really looking for this please continue this till advance level

    • @DaveGrayTeachesCode
      @DaveGrayTeachesCode  Місяць тому

      Thanks! This series will stay beginner level friendly, but I could go further in the future. 🙌

  • @MOJICA7257
    @MOJICA7257 Місяць тому

    Thanks Dave🎉🎉🎉🎉
    Another great content

  • @samirsamir7779
    @samirsamir7779 Місяць тому

    Great , thank you Dave ❤

  • @hellforall8140
    @hellforall8140 Місяць тому

    Thanx we needed this

  • @YordanosYohans-jb9jp
    @YordanosYohans-jb9jp Місяць тому

    dave i am great full to learn from you are my always teacher thankyou very much🙂

  • @JRichens
    @JRichens Місяць тому

    Will be following this. Very interested in how to do mapping and tracking

    • @DaveGrayTeachesCode
      @DaveGrayTeachesCode  Місяць тому

      May be a little advanced for this beginner series, but I'll consider it before it is over. 🙌

  • @sabinarozenrot7831
    @sabinarozenrot7831 Місяць тому

    Thanks i love your tutorials)

  • @oladapooluwadurotimi2865
    @oladapooluwadurotimi2865 Місяць тому +1

    Wowwww❤🥰! Well done sir.

  • @nakayuni
    @nakayuni Місяць тому

    Sir thank you for this RN course🙏

  • @theybecameus
    @theybecameus Місяць тому +1

    Thanks David

  • @itzindiandude
    @itzindiandude Місяць тому

    The goat💪🐐🔥

  • @khaleepa-ssa
    @khaleepa-ssa Місяць тому

    thank you for bringing this

  • @Hen_ry_001
    @Hen_ry_001 Місяць тому

    I'm a big fan, dave.
    I'm almost done with CSS
    After JS
    What do you suggest i learn.
    You were the start of my dev journey.

    • @DaveGrayTeachesCode
      @DaveGrayTeachesCode  Місяць тому

      After JS, you can begin learning a library like React or others. 💯

  • @syedaffanhameed14
    @syedaffanhameed14 Місяць тому

    Hi Dave First time learning on you channel. Have heard a lot about you. Can you tell me what will be the frequency with which you will be uploading videos for this react native series?. Every week or alternate days?

  • @fscubetech7219
    @fscubetech7219 Місяць тому +1

    The great content 👍

  • @someshvarvashisht6726
    @someshvarvashisht6726 Місяць тому

    Great Series ! So you will be using typescript? Can we mix Javascript and typescript components?

    • @DaveGrayTeachesCode
      @DaveGrayTeachesCode  Місяць тому

      Good question! I want to keep the entry level aka prerequisite knowledge for this series minimal so I am not using TypeScript.. but it is supported as you will see in the example app in this video. Please feel free to use TypeScript as you go if you already know it.

  • @Dibyendu-dev
    @Dibyendu-dev Місяць тому

    Thank Dave, ❤❤

  • @josephuzuegbu7431
    @josephuzuegbu7431 22 дні тому

    Cool and Nice tutorial. Pls, when is the next series coming out? Thanks

  • @rationalindianguy
    @rationalindianguy Місяць тому

    😍😍😍
    I was waiting for your updated React Js Course. But sir you came with React Native course.. wow
    Only HTML, CSS, JS required?? 😍😍
    Need personal advice... I started your React Js Course, few introduction videos.
    Should I complete the ReactJs course or React Native much important. ?? Please guide me

    • @DaveGrayTeachesCode
      @DaveGrayTeachesCode  Місяць тому

      Since you have started React, finish it. What you learn there will help you understand React Native.

  • @marczlong9382
    @marczlong9382 2 дні тому

    I'm interested in the course. Does it include Expo Router?

  • @aymenbachiri-yh2hd
    @aymenbachiri-yh2hd Місяць тому

    thanks dave

  • @togya4
    @togya4 Місяць тому

    No way finally, when will the series be completed?

    • @DaveGrayTeachesCode
      @DaveGrayTeachesCode  Місяць тому

      Looking at 8 to 10 videos with one per week.

    • @togya4
      @togya4 Місяць тому

      @@DaveGrayTeachesCode oh no that's around 3 months😂, keep up the good you are doing great. Also if you could talk about docker

  • @catreunion
    @catreunion Місяць тому

    Thank you teacher. 🙏

  • @mohitjain4943
    @mohitjain4943 Місяць тому

    Just Wanted to know . From where do you learn ?
    Docs ?
    Books ?
    Videos ?

    • @DaveGrayTeachesCode
      @DaveGrayTeachesCode  Місяць тому

      Great question - Docs first. I do like videos and blog articles. Not so much books as tech changes quickly and they are often out of date.

    • @mohitjain4943
      @mohitjain4943 Місяць тому

      @@DaveGrayTeachesCode could you make a video on a How to go through the docs ? It's quite overwhelming sometimes , Thanks !

  • @sdfsfsfd437
    @sdfsfsfd437 Місяць тому

    Very good!!! ❤💯👍

  • @viniciusmassari5503
    @viniciusmassari5503 Місяць тому

    legend ! 💥💥

  • @michaelscofield5343
    @michaelscofield5343 Місяць тому

    what is the difference between react native and building a mobile apps using dart? which one is better ?

    • @DaveGrayTeachesCode
      @DaveGrayTeachesCode  Місяць тому +1

      Two different building tools & approaches. Both are good and the answer to which is better will change based on who you ask. I work with React so React Native was an easy choice for me.

  • @rabbitlover7656
    @rabbitlover7656 Місяць тому +1

    Hello Doctor, Why do most universities or institutes start learning Java programming language instead of C++, especially in India and Saudi Arabia? I mean, on the first day in college or institute, they start teaching Java without teaching C++ before it, knowing that students are supposed to study C++ and then start teaching them any language they want, whether Java or another. Why do Indians and Saudis use Java extensively? I mean, most of their programmers are proficient in Java, regardless of whether they use it or not, but they teach us even if they don't use it? I mean, is there a secret in Java that we don't know yet, and why are its users more numerous than C++?

  • @alexanderleonidas3260
    @alexanderleonidas3260 Місяць тому

    Nice intro :)

  • @soumadip_banerjee
    @soumadip_banerjee Місяць тому +1

    Yaayy❤

  • @opyjoe3407
    @opyjoe3407 Місяць тому

    Why the npm warn deprecated message?

  • @IrfanAhmad-fj3eg
    @IrfanAhmad-fj3eg Місяць тому

    Hi @DaveGrayTeachesCode, I hope this series will be helpful for everyone! Do you have a Next.js 14 series? If so, could you please share the URL? I wasn't able to find it.

    • @DaveGrayTeachesCode
      @DaveGrayTeachesCode  Місяць тому

      I have a Next.js playlist that starts with Next.js 13 and moves to 14 as it was released. I also have a Next.js 15 project that will be published soon. Here is the link to the Next.js playlist: ua-cam.com/play/PL0Zuz27SZ-6Pk-QJIdGd1tGZEzy9RTgtj.html

    • @IrfanAhmad-fj3eg
      @IrfanAhmad-fj3eg Місяць тому

      @@DaveGrayTeachesCode Thanks for your reply. Since Next.js 14 has completely changed the structure, I am asking about the new version. I also have another question: as you mentioned in each video, you recommend ZTM courses. However, as I mentioned in my email, not everyone can afford ZTM. How can someone who can't afford it still follow and access ZTM courses?

  • @UsmanAbiodun-or3hp
    @UsmanAbiodun-or3hp Місяць тому

    Please can a beginner with experience in react take this course sir ?

    • @DaveGrayTeachesCode
      @DaveGrayTeachesCode  Місяць тому

      Yes you can

    • @UsmanAbiodun-or3hp
      @UsmanAbiodun-or3hp Місяць тому

      @@DaveGrayTeachesCode I meant Zero experience take this course

    • @DaveGrayTeachesCode
      @DaveGrayTeachesCode  Місяць тому

      @@UsmanAbiodun-or3hp was in the first 2 minutes of the video I list what you should know before starting.

  • @Fariz-q3p
    @Fariz-q3p 29 днів тому

    I tried to scan the qr code with my Expo go android app, but its always loading. But seems fine when use web

    • @DaveGrayTeachesCode
      @DaveGrayTeachesCode  28 днів тому

      Did you see where I say to use the --tunnel flag if problems loading?

    • @Fariz-q3p
      @Fariz-q3p 28 днів тому

      @@DaveGrayTeachesCode Ahh i see it works now, thanks Dave, I think i missed that part 😅

  • @yeasinjabed3630
    @yeasinjabed3630 Місяць тому

    I have one question for u , why not flutter ?

    • @DaveGrayTeachesCode
      @DaveGrayTeachesCode  Місяць тому

      Good question. I work primarily with React and many on my channel have requested React Native. Nothing wrong with Flutter and some prefer it.

  • @mohammadso71
    @mohammadso71 Місяць тому

    where is next js 14?We are wating.... thank you

    • @DaveGrayTeachesCode
      @DaveGrayTeachesCode  Місяць тому +1

      Many, many Next.js 14 tutorials in my Next.js playlist.

    • @mohammadso71
      @mohammadso71 Місяць тому

      @@DaveGrayTeachesCode Yes, that's right, I mean Zero to Hero next js 14 full course with real project .thank you dave you can .please we are wating...

  • @abots
    @abots Місяць тому +1

    I used to pray for times like this

  • @hanzsintim
    @hanzsintim Місяць тому

    I've tried every but each time I get to 16:07 I get global package has been deprecated

    • @DaveGrayTeachesCode
      @DaveGrayTeachesCode  Місяць тому

      Yes, I get that right now, too. It still works though. That dependency is used by one of the other dependencies expo installs. I'm sure they will update the cause in the near future. Don't let this message stop you.

  • @deepakjoshi3347
    @deepakjoshi3347 Місяць тому

    I respect your dedication for content, but pls write proper title and everything correctly, this video's title and content feels different, as title says tutorial but the real content does even tell us about basic syntax of the react native. Its my point of view that this will greatly enhance your content's react.

    • @DaveGrayTeachesCode
      @DaveGrayTeachesCode  Місяць тому +1

      This is the first video in a series. Before you can write lots of code you have to set up your development environment. By the end of the video you are set up, make an edit, see it on your mobile device and are ready for the next video where you start writing a project from scratch.

    • @deepakjoshi3347
      @deepakjoshi3347 Місяць тому

      @@DaveGrayTeachesCodeThanks for fast reply, I will follow this series ☺️.

  • @ban_droid
    @ban_droid Місяць тому +1

    i'm tired of someone making tutorial about React Native and then they use expo, like... literally, expo isn't giving you native api, especially when creating a new features in the app, always be "npm install", nothing native about that

    • @DaveGrayTeachesCode
      @DaveGrayTeachesCode  Місяць тому

      I'm sure you can find what you are looking for somewhere. The docs recommend the Expo framework and the usage is common, so it is no surprise most tutorials take that path.

  • @kissslayyy
    @kissslayyy Місяць тому

    I am using Ubuntu and I am getting expo not found

    • @DaveGrayTeachesCode
      @DaveGrayTeachesCode  Місяць тому

      Linux is supported by Expo, but I have not tried it on Linux. Try Googling to see if others had a similar issue.

    • @kissslayyy
      @kissslayyy Місяць тому

      @@DaveGrayTeachesCode I fixed it by using yarn instead of npm

  • @soumadip_banerjee
    @soumadip_banerjee Місяць тому

    ❤❤❤

  • @akoladebode-ajayi327
    @akoladebode-ajayi327 Місяць тому

    Please the discord link

  • @Gemax-hope
    @Gemax-hope Місяць тому

    ❤❤❤🎉

  • @wagnergauer9133
    @wagnergauer9133 Місяць тому

    I wanna thank you for putting out all these amazing tutorials, I've learned so much from you!
    Currently I'm trying to implement an authentication flow like the one from this tutorial you made: ua-cam.com/video/nI8PYZNFtac/v-deo.htmlsi=QmHkDtybeDuqVDvu
    Though I am struggling a lot, would really appreciate if in the future you also showed how to do that in react native

  • @konstantechang2779
    @konstantechang2779 Місяць тому

    Thank you Dave

  • @opyjoe3407
    @opyjoe3407 Місяць тому

    Why the npm warn deprecated message?

    • @DaveGrayTeachesCode
      @DaveGrayTeachesCode  Місяць тому +1

      I believe I mentioned in there somewhere it is due to what the expo starter project installs as dependencies. Nothing to worry about as you learn what I am covering.

    • @opyjoe3407
      @opyjoe3407 Місяць тому

      @@DaveGrayTeachesCode thanks