HOME > Development > The complete React Native course

The complete React Native course

  • Development
  • May 05, 2025
SynopsisThe complete React Native course, available at $74.99, has an...
The complete React Native course  No.1

The complete React Native course, available at $74.99, has an average rating of 4.29, with 293 lectures, based on 1494 reviews, and has 9079 subscribers.

You will learn about You will learn the whole React Native building process, from your pc to your phone. Work with RNative and nosql databases like firebase. Learn how Redux works and apply it on React Native This course is ideal for individuals who are From beginners in javascript to intermediate. It is particularly useful for From beginners in javascript to intermediate.

Enroll now: The complete React Native course

Summary

Title: The complete React Native course

Price: $74.99

Average Rating: 4.29

Number of Lectures: 293

Number of Published Lectures: 243

Number of Curriculum Items: 293

Number of Published Curriculum Objects: 243

Original Price: $19.99

Quality Status: approved

Status: Live

What You Will Learn

  • You will learn the whole React Native building process, from your pc to your phone.
  • Work with RNative and nosql databases like firebase.
  • Learn how Redux works and apply it on React Native
  • Who Should Attend

  • From beginners in javascript to intermediate.
  • Target Audiences

  • From beginners in javascript to intermediate.
  • Do?you want to learn the?whole process of building an App??.?This is the course for you.

    We will start from the very?beginning, from “I don’t even know how to install it“ to actually?understanding how React Native works and make it communicate?with other technologies like Firebase and Redux.

    You will learn all the?logic?and?practice?behind?React Native ?in different modules, and as we advance?through?the course we will be increasing the difficulty.

    Since I believe that the best way to fully?learn is by coding,?after each important section we will put?everything in?practice?with a very large practice project, using third party libraries, firebase and redux.

    Since React Native is bases on React for web, you need to know a little bit about React.

    But don’t sweat it, if you don’t know anything about React for web, as a bonus you get a small React for web course.

    To sum everything up, you will learn in this course:

  • The very?basics of React Native.?How to install it and the logic behind it.
  • Once you know the basics of?React Native?we will journey into the confusing stuff.
  • Install and apply Third party libraries.
  • We will connect our React Native project with Firebase.
  • Everybody is using?Redux, so we will learn how to use redux with our React Native App.
  • Apply?security, authentication, restricting routes.
  • We will create a?Practice appto put everything into practice.
  • You also get a?Small React for web course
  • What about the instructor experience ?

    Well I’ve been around for?10 years now, built lots of applications for small projects and big companies like?Citi,Fox, Disney and a lot more.

    Today I work as developer for a major company developing applications in?React or Angular mostly, but I like to teach in my spare time.

    How about the target audience?

  • This course is for almost everyone, a little bit of Javascript is required.We will use ES6 but you can learn as we go.
  • If you want to take your coding?to the next level, this is the course for you.?
  • Course Curriculum

    Chapter 1: Introduction

    Lecture 1: Introduction

    Lecture 2: What is react native

    Lecture 3: IDE ( code editor )

    Lecture 4: First install MAC USERS

    Lecture 5: First install WINDOWS USERS

    Chapter 2: Running simulators and setting up enviroment

    Lecture 1: Expo or not expo

    Lecture 2: Installing XCODE

    Lecture 3: Installing Android studio MAC & WINDOWS

    Lecture 4: Environment variables MAC ONLY

    Lecture 5: Environment variables WINDOWS ONLY

    Lecture 6: Windows quick fix for expo

    Lecture 7: Running an expo app

    Lecture 8: App without expo

    Lecture 9: Running the Android simulator

    Lecture 10: Running the IOS simulator

    Chapter 3: RN Basics

    Lecture 1: Starting with RN ( finally )

    Lecture 2: Styles, stylesheets, views and text

    Lecture 3: Components and state

    Lecture 4: Touch events

    Lecture 5: Touch events part 2

    Lecture 6: Text inputs

    Lecture 7: Buttons

    Lecture 8: The scrollview

    Lecture 9: Activity indicator

    Lecture 10: Working with images

    Lecture 11: Using modals

    Chapter 4: Navigation

    Lecture 1: Introduction

    Lecture 2: Installing navigation

    Lecture 3: Stack navigation

    Lecture 4: Working with Params

    Lecture 5: Navigation bar

    Lecture 6: Navigation buttons

    Lecture 7: The sidedrawer

    Lecture 8: More on the sidedrawer

    Lecture 9: Custom sidedrawer

    Lecture 10: Tab navigation

    Lecture 11: Nesting navigators

    Chapter 5: Working with libraries

    Lecture 1: Installing the image picker

    Lecture 2: Using the image picker

    Lecture 3: Installing the contacts library

    Lecture 4: Solving issues

    Lecture 5: Using the contacts library

    Lecture 6: Installing react native elements

    Lecture 7: Using react native elements

    Chapter 6: More on react native

    Lecture 1: Debugging

    Lecture 2: Reusable components

    Lecture 3: The platform

    Lecture 4: Animations

    Lecture 5: More on the animated comp

    Lecture 6: Interpolation

    Lecture 7: Parallel and sequence animations

    Lecture 8: Creating Launch icons [ optional ]

    Lecture 9: Installing Splash Screen [ optional ]

    Lecture 10: Splash screen IOS [ optional ]

    Lecture 11: Splash screen Android [ optional ]

    Chapter 7: Tiny practice project: Who pays the bill ? [ optional ]

    Lecture 1: Installation and context

    Lecture 2: Creating the input and validation

    Lecture 3: Creating the list of players

    Lecture 4: Starting the stage 2 and toasts

    Lecture 5: Creating the stage 2

    Lecture 6: Installing fonts and finishing app

    Chapter 8: Integrating redux and firebase

    Lecture 1: Installing redux

    Lecture 2: Dispatching an action

    Lecture 3: Integrating firebase and creating forms

    Lecture 4: Register and log ing with firebase

    Chapter 9: Practice project – RedWire

    Lecture 1: Introduction

    Lecture 2: Installation

    Lecture 3: Setting up redux

    Lecture 4: Navigation part one

    Lecture 5: Navigation part two

    Lecture 6: Custom sidedrawer

    Lecture 7: Installing fonts

    Lecture 8: Pimp the header

    Lecture 9: Creating the article cards

    Lecture 10: Creating the articles screen

    Lecture 11: Creating the videos screen

    Lecture 12: Adding youtube videos

    Lecture 13: Email and password from profile

    Lecture 14: Creating the userdata form

    Lecture 15: Login users screen part one

    Lecture 16: Login users screen part two

    Lecture 17: Starting a firebase project

    Lecture 18: Register users

    Lecture 19: Login users

    Lecture 20: Autosignin users

    Lecture 21: Logout user and fixing autosign in

    Lecture 22: Updating user profile part 1

    Lecture 23: Updating user profile part 2

    Lecture 24: Getting articles

    Lecture 25: Fetching more articles

    Lecture 26: Showing article data

    Instructors

  • The complete React Native course  No.2
    Coding Revolution
    Professional Instructor and Web Developer.
  • Rating Distribution

  • 1 stars: 40 votes
  • 2 stars: 25 votes
  • 3 stars: 143 votes
  • 4 stars: 461 votes
  • 5 stars: 825 votes
  • Frequently Asked Questions

    How long do I have access to the course materials?

    You can view and review the lecture materials indefinitely, like an on-demand channel.

    Can I take my courses with me wherever I go?

    Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!