React Native

Your one-stop shop for React Native tips, tricks, and tutorials.

React Native School Logo

React Native has revolutionized how native mobile apps are built. By leveraging JavaScript and React, we're able to expand our capabilities to iOS, Android, and beyond.

Spencer Carli has been building production React Native apps since 2015 and has distilled all that he has learned, and continues to learn, into React Native School.

With comprehensive classes, a vast catalog of tutorials, and a vibrant private community, React Native School is your one-stop-stop for all things React Native.

Join React Native School
Spencer Carli

Spencer Carli

Hear directly from our students

4.7 Average

1,099 Reviews


React Native Basics

You start thinking is a trivial app but you end up to learn just a lot :)

3 days ago

Danny R.

Master React Navigation V5

Awesome project, I never dabbled with RN but always wanted to, and then I got a code test for job using it this class pretty much saved me!

12 days ago

Irshad H.

React Native Basics

Best for learning basics of ReactNative

12 days ago

Anurag C.

React Native Basics

You are really doing very great buddy! This course for free is the best on react native I can get. Thanks a lot

18 days ago

Fernanda B.

React Native Basics

Great course!

19 days ago


React Native Basics

Iv'e Learned Alot from this course, Thank You

24 days ago

Jose D.

React Native Basics

This is a really good introduction to the elements I commonly see across many different apps! The course shows me how to create a multi-screen app, how to create my own re-usable components such at a text box that has common attributes so I don't need to repeat code / markup. The course also shows us a suggested folder structure that helps tame the complexity of an app that scales to a number of different screens, and a bunch of other things like showing a "loading" icon while waiting for an API to return. I'm just mentioning a few things but there's a bunch of other cool stuff if you're new to React Native.

about 1 month ago

Alejandro M.

Building an API With Next.js API Routes, Apollo Server, MongoDB, and Mongoose

I love the way the project is presented, steadily building up and adding features as you go as the different concepts are explained. Really well done course.

about 2 months ago

Praveen M.

React Native Basics

grate , I learned how to change statusbar color in this chapter

3 months ago

Emmanuel K.

React Native Basics

Good course! Just what I was looking for to introduce me to the basic React-Native concepts.

3 months ago

Community Screenshot

Private Community

The React Native School Community gives you a place to ask questions, share tips, and receive feedback.

Whether you're new and stuck with learning or you're advanced and building something complex you've got a place to move forward.

Join the Community

Join React Native School

Included in Your Membership


  • Build an E-Commerce App with React Native and Stripe
  • React Native Fundamentals Workshop
  • React Native Basics
  • Push Notifications with React Native Firebase
  • Master React Navigation V5


  • Private Slack Community
  • Instant Access to All Work React Native Jobs
  • Premium Support