illustration for React Native Fundamentals

React Native Fundamentals

Instructor

Tyler McGinnis
1h 27m closed-captioning
Star icon$$$
Star icon$$$
Star icon$$$
Star icon$$$
Star icon$$$
4.1
1949
people completed
Bookmark
Download
RSS

If you're a web developer who has been itching to get into native development, now is your chance. In this series we'll be talking all about React Native. React Native allows you to build native iOS and Android applications in JavaScript and React.js.

Regardless of your experience with React, or even with iOS development, my hope is that this series will be beneficial to everyone who is starting out with React Native. We'll jump straight into developing with React Native by looking first at the ecosystem of building React Native apps - including Xcode, the iPhone simulator, live reload, debugging, and more.

Once we get our ecosystem set up and our hello world example running using ES5, we'll jump straight into building a fully functioning iPhone app which utilizes many of the best parts of developing with React Native all while covering React.js and refactor to ES6 along the way.

Learner Reviews

  • Samuel Pitoňák
    4 years ago
    Star icon$$$
    Star icon$$$
    Star icon$$$
    Star icon$$$
    Star icon$$$
    What was your strongest take away from this course?

    Would expect to also see the differences between Android and iOS dev when it comes to RN fundamentals but it was a good intro nonetheless. Thanks.

  • Marcell Ciszek
    4 years ago
    Star icon$$$
    Star icon$$$
    Star icon$$$
    Star icon$$$
    Star icon$$$
    What would make this course a 7 for you?

    Tyler really explains everything so well and I know this course is a bit old but what I did and what I recommend to others is to build this application with modern react features such as hooks and perhaps typescript, this is what I did and you will learn a lot. Thanks for a great course Tyler

  • Ethien
    5 years ago
    Star icon$$$
    Star icon$$$
    Star icon$$$
    Star icon$$$
    Star icon$$$
    What would make this course a 7 for you?

    Very complete but outdated at this date and the official documentation doesn't make match. Anyway, is a great starting point to collect ideas.

  • Joe Cervino
    5 years ago
    Star icon$$$
    Star icon$$$
    Star icon$$$
    Star icon$$$
    Star icon$$$
    How will you use what you learned from this course?

    This is a really good introduction to basic functionality for React Native, but I found myself stopping a video in the beginnning to browse the RN docs for a more thorough intro, then coming back to the video as an "in-action" demostration of the topic.

    This might be by design, and it's honestly more effective, but just a behavior I thought you should know about.

    During that process, I found that WebView had been moved to an external repo, so that video needs updating to explain that. I also found that ListView had been deprecated and FlatList or SectionList is now the performant version for List

  • eka
    5 years ago
    Star icon$$$
    Star icon$$$
    Star icon$$$
    Star icon$$$
    Star icon$$$
    What did you like about this course?

    A clear explanation and also contains useful and straightforward examples. Excellent lesson!

  • Alejandro Pérez
    5 years ago
    Star icon$$$
    Star icon$$$
    Star icon$$$
    Star icon$$$
    Star icon$$$
    How will you use what you learned from this course?

    This course is totally deprecated. It should be updated.

Course Content

1h 27m • 17 lessons

    You might also like these resources:

    illustration for Introduction to Cloudflare Workers

    Introduction to Cloudflare Workers

    Kristian Freeman・36m・Course

    Become familiar with the Workers CLI wrangler that we will use to bootstrap our Worker project. From there you'll understand how a Worker receives and returns requests/Responses. We will also build this serverless function locally for development and deploy it to a custom domain.

    illustration for Create an eCommerce Store with Next.js and Stripe Checkout

    Create an eCommerce Store with Next.js and Stripe Checkout

    Colby Fayock・1h 4m・Course

    This is a practical project based look at building a working e-commerce store using modern tools and APIs. Excellent for a weekend side-project for your developer project portfolio

    illustration for Practical Git for Everyday Professional Use

    Practical Git for Everyday Professional Use

    Trevor Miller・1h・Course

    git is a critical component in the modern web developers tool box. This course is a solid introduction and goes beyond the basics with some more advanced git commands you are sure to find useful.