Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
React Native, Redux & Express - Full Stack React Native
Rating: 4.4 out of 5(223 ratings)
1,810 students

React Native, Redux & Express - Full Stack React Native

Learn to build full-stack apps with MERN: React Native, Redux for front-end and Node, Express, MongoDB for backend.
Created byNiraj Dhungana
Last updated 9/2025
English

What you'll learn

  • React Native From Basics to Advanced
  • Real world API building with Node JS, Typescript, Express, Mongodb
  • Easy state management with Redux Toolkit
  • Advance Animations For React Native
  • React Query to manage API requests

Course content

39 sections438 lectures46h 30m total length
  • Node JS1:40
  • Typescript0:48

    Install TypeScript globally using npm to enable TypeScript in your projects, assuming Node.js is installed. Visit the TypeScript lang.org download page for options.

  • Mongodb2:27

    Install MongoDB community server on Windows and use MongoDB Compass to connect to the local URL and explore your databases.

  • Postman1:44

Requirements

  • If you're comfortable working with JavaScript and have some familiarity with web development, this course is perfect for you!

Description

Looking to build robust, full-stack mobile applications with React Native and Redux in the front-end and Node, Express, MongoDB and Mailtrap in the back-end? Look no further than this ultimate MERN Stack Audio Sharing App with React Native & Redux course!


This course is designed for React Native beginners, but it's important to have a solid foundation in web development and JavaScript. You'll learn the basics of React, Node for API building, TypeScript, and Redux inside the course. So, if you're comfortable working with JavaScript and have some familiarity with web development, this course is perfect for you!


Our step-by-step approach will guide you through everything you need to know, from setting up your development environment to deploying your app to the cloud. You'll start with the basics of React Native, building a foundation in the essential concepts and tools necessary for developing modern, robust applications.


From there, you'll dive into Redux, a popular and powerful state management tool that simplifies the complexity of app development by managing app state in a central location. You'll learn how to use Redux to manage state in your React Native app, and explore best practices for integrating it into your workflow.


In the back-end, you'll learn how to build a Node API with Express and MongoDB, gaining a solid understanding of RESTful API design principles, and learning how to leverage MongoDB to store and retrieve data for your app. Also we will use Mailtrap to handle emails for authentication.


The course also covers TypeScript, a powerful superset of JavaScript that adds static typing and other features, providing a safer and more efficient development experience. You'll learn how to leverage TypeScript to improve the maintainability and reliability of your codebase.


Inside this course, you'll learn how to handle API requests using React Query, a powerful library that simplifies and optimizes data fetching in React.


In addition, you'll also build a powerful audio player that supports both Android and iOS, and streams audio from the internet. You'll learn how to leverage React Native's audio APIs to build a user-friendly audio player, complete with playback controls, metadata display, and more.


Whether you're looking to build your own audio player, or you're interested in learning how to work with React Query, this course has everything you need to take your MERN stack development skills to the next level. So, what are you waiting for? Enroll now and start building amazing apps today!

Who this course is for:

  • Beginner for React Native but not in Javascript or web development