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,082 Reviews

Lars C.

React Native Fundamentals Workshop

I liked the course very much as well. Some exercises were easy (thank god) and some were really hard like the long lists, api and the component lifecycle ones.

9 days ago

Alejandro P.

Deep Linking with React Navigation v5

Awesome tutorial!

14 days ago

Nathan L.

Master React Navigation V5

Spencer has a great teaching style, and effortlessly conveys the material in a logical manner. It is easy to learn from him and that is a testament to his skill!

14 days ago

Michael B.

React Native Basics

I was blown away! I'm a huge fan of Wes Bos' react courses but he has nothing on React Native. Someone in that community recommended this course as being similar. Spencer is extremely knowledgeable, and clear. His examples are great and the progression is logical and well-placed, with nothing extraneous. He definitely helped me avoid some pitfalls in moving from React to React Native!

17 days ago

dover c.

React Native Basics

excellent! speaker was clear & concise!!

18 days ago

Lois G.

React Native Basics

The video class is an extremely helpful guide for people who are learning the basics of React Native. It also follows the standards mentioned in the React Native documentation.

29 days ago


React Native Basics

Great course which helps to start learning React Native. Thank you!

30 days ago


React Native Basics

He took his time while explaining and was very audible which made understanding a little better

about 1 month ago

Jonathan W.

Publishing a React Native App to the App Store

I took this class because I was intimidated by Apple and Google and all the hoops you have to jump through to get an app published. This course showed me easier ways to deal with the process, how to set things up for future updates and just reassured me that I was doing things properly. Before I took it I was struggling to understand certificates and provisioning profiles, but this makes it pretty easy. Definitely recommend this to anyone wanting to streamline their publishing process.

about 1 month ago

Michal Z.

React Native Fundamentals Workshop

This class is awesome!!! I am a senior java developer (~10 years of exp) and I recently pivoted to react native due to change of job. If you want to quickly pickup really solid fundamentals to build your knowledge on, this is the course for you!

about 2 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


  • Deep Linking with React Navigation v5
  • Localization: How to Support Multiple Languages
  • Understanding Context
  • Build a Chat App with React Native and Firebase
  • Master React Navigation V5


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