HOME > Development > React Native, Redux Express Full Stack React Native

React Native, Redux Express Full Stack React Native

  • Development
  • Jan 16, 2025
SynopsisReact Native, Redux & Express – Full Stack React Na...
React Native, Redux Express Full Stack Native  No.1

React Native, Redux & Express – Full Stack React Native, available at $94.99, has an average rating of 4.36, with 434 lectures, based on 166 reviews, and has 1451 subscribers.

You will learn about 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 This course is ideal for individuals who are Beginner for React Native but not in Javascript or web development It is particularly useful for Beginner for React Native but not in Javascript or web development.

Enroll now: React Native, Redux & Express – Full Stack React Native

Summary

Title: React Native, Redux & Express – Full Stack React Native

Price: $94.99

Average Rating: 4.36

Number of Lectures: 434

Number of Published Lectures: 434

Number of Curriculum Items: 434

Number of Published Curriculum Objects: 434

Original Price: $19.99

Quality Status: approved

Status: Live

What You Will 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
  • Who Should Attend

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

  • Beginner for React Native but not in Javascript or web development
  • Looking to build robust, full-stack mobile applications with React Native and Reduxin 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!

    Course Curriculum

    Chapter 1: Environment Setup – Windows

    Lecture 1: Node JS

    Lecture 2: Typescript

    Lecture 3: Mongodb

    Lecture 4: Postman

    Chapter 2: Environment Setup – MAC

    Lecture 1: Installing Node JS

    Lecture 2: Installing Typescript

    Lecture 3: VS Code

    Lecture 4: Open With VS Code

    Lecture 5: Home brew

    Lecture 6: MongoDB

    Lecture 7: MongoDB Compass

    Chapter 3: Typescript Basic

    Lecture 1: What is TypeScript

    Lecture 2: Basic Types in JavaScript

    Lecture 3: Type Inferences

    Lecture 4: Basic Rules to Define Types

    Lecture 5: Types for Objects and Arrays

    Lecture 6: type Keyword & Optional Types

    Lecture 7: Functions

    Lecture 8: Interface

    Lecture 9: Generic Types

    Lecture 10: Any Type

    Chapter 4: React Native Direct

    Lecture 1: What if I dont want to build server?

    Chapter 5: API Basic

    Lecture 1: Node TS Setup

    Lecture 2: package, package-lock and node_modules

    Lecture 3: Basic Express Server

    Lecture 4: Node TS Professional Setup

    Lecture 5: The Plan

    Lecture 6: Sending Data With Post Request

    Lecture 7: Middleware Function

    Lecture 8: There s More

    Lecture 9: Setting up Mongodb

    Lecture 10: New Schema & Document

    Lecture 11: Types for Schema

    Lecture 12: _id and __v

    Lecture 13: Updating Document

    Lecture 14: Updating Document Part-2

    Lecture 15: Removing Document

    Lecture 16: Reading Document

    Lecture 17: HTTP Methods

    Lecture 18: Code Refactor

    Lecture 19: Code Refactor Part-2

    Chapter 6: React Basic

    Lecture 1: React

    Lecture 2: React Project Setup

    Lecture 3: JSX

    Lecture 4: Understanding from Ground

    Lecture 5: Basic App

    Lecture 6: Tailwind CSS Setup

    Lecture 7: What & Why Tailwind CSS

    Lecture 8: UI For Note Form

    Lecture 9: UI For Note Items

    Lecture 10: Resuable Component Part-1

    Lecture 11: Resuable Component Part-2

    Lecture 12: React State

    Lecture 13: Understanding useState

    Lecture 14: Update State From Single Place

    Lecture 15: Submitting Form

    Lecture 16: Fixing CORS

    Lecture 17: Rendering New Notes

    Lecture 18: useEffect

    Lecture 19: Fetching All Notes

    Lecture 20: Updating Notes

    Lecture 21: Updating UI

    Lecture 22: map vs map

    Lecture 23: Removing Note

    Lecture 24: View Note Details

    Lecture 25: Hiding Note

    Chapter 7: Project Setup For Real Project

    Lecture 1: Intro

    Lecture 2: Project Setup

    Lecture 3: The Plan

    Lecture 4: DB Setup

    Lecture 5: Environment Variables

    Lecture 6: Variables

    Lecture 7: Using Path Alias

    Chapter 8: Auth – Handling New Users

    Lecture 1: User Model

    Lecture 2: Creating New User

    Lecture 3: Types For Req Object

    Lecture 4: We Need a Validator

    Lecture 5: User Validation Schema

    Lecture 6: Schema Validator

    Lecture 7: Status Codes

    Lecture 8: Code Refactor

    Lecture 9: The Tool For Email

    Lecture 10: Sending First Email

    Lecture 11: Email Verification Token Schema

    Lecture 12: Sending Real Email

    Lecture 13: Hashing Email Verification Token

    Lecture 14: The Mail Template

    Lecture 15: Sending Mail With Attachment

    Lecture 16: Another Refactor

    Lecture 17: Hashing Password

    Lecture 18: Verifying Emails

    Lecture 19: Postman Environment Variable

    Instructors

  • React Native, Redux Express Full Stack Native  No.2
    Niraj Dhungana
    Developer and Online Instructor
  • Rating Distribution

  • 1 stars: 1 votes
  • 2 stars: 2 votes
  • 3 stars: 11 votes
  • 4 stars: 44 votes
  • 5 stars: 108 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!