React Native, Redux & Express – Full Stack React Native
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 don't 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
-
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!
You may also like
- Top 10 Language Learning Courses to Learn in November 2024
- Top 10 Video Editing Courses to Learn in November 2024
- Top 10 Music Production Courses to Learn in November 2024
- Top 10 Animation Courses to Learn in November 2024
- Top 10 Digital Illustration Courses to Learn in November 2024
- Top 10 Renewable Energy Courses to Learn in November 2024
- Top 10 Sustainable Living Courses to Learn in November 2024
- Top 10 Ethical AI Courses to Learn in November 2024
- Top 10 Cybersecurity Fundamentals Courses to Learn in November 2024
- Top 10 Smart Home Technology Courses to Learn in November 2024
- Top 10 Holistic Health Courses to Learn in November 2024
- Top 10 Nutrition And Diet Planning Courses to Learn in November 2024
- Top 10 Yoga Instruction Courses to Learn in November 2024
- Top 10 Stress Management Courses to Learn in November 2024
- Top 10 Mindfulness Meditation Courses to Learn in November 2024
- Top 10 Life Coaching Courses to Learn in November 2024
- Top 10 Career Development Courses to Learn in November 2024
- Top 10 Relationship Building Courses to Learn in November 2024
- Top 10 Parenting Skills Courses to Learn in November 2024
- Top 10 Home Improvement Courses to Learn in November 2024