React js. From the beginning. w/ Redux and React Router
Learn React development! Master React Router, Redux, hooks, and context. Build front-end Stripe integration & a full project. Perfect for beginners.
Course Content
React js. From the beginning. w/ Redux and React Router is a beginner-level Udemy course taught by Robert Bunch. It runs 25h 44m, is taught in English, and includes a certificate of completion. Learners rate it 4.7 out of 5 from 958 reviews, with 5,266 students enrolled. It is a paid course, last updated September 2024.
Learn React – The JavaScript Framework Powering Major Websites
Unlock the power of React, the leading front-end JavaScript library used by giants like Facebook, Amazon, Netflix, and Airbnb. This course provides a comprehensive introduction to React fundamentals, equipping you with the skills to build dynamic and interactive user interfaces.
Why Learn React?
- Industry Demand: React is a highly sought-after skill, essential for modern web development.
- Large-Scale Applications: Build applications like those used by some of the world's biggest companies.
- Fundamental Knowledge: Gain a deep understanding of React principles and best practices.
- Experienced Instructor: Taught by a professional React developer with 8 years of experience.
What You'll Learn:
This course covers a wide range of React topics, including:
- Environment Setup: Get your development environment ready (skip if you already have Node.js installed).
- React 101: Understand the core concepts of React components and JSX.
- State and Events: Manage data and handle user interactions effectively.
- The Component Lifecycle and HTTP: Learn how components behave and communicate with servers.
- Project 1 - Flash Card app (AWS services): Apply your React skills to build a practical application using AWS.
- React Router: Implement navigation and routing within your React applications.
- Redux: Manage application state with the powerful Redux library.
- Redux Middleware (redux-promise and redux-thunk): Handle asynchronous operations in Redux.
- AirBnB Clone with Redux: Build a comprehensive application mimicking the functionality of Airbnb using React and Redux.
- Overview of Auth From a Front-end Perspective: Understand authentication concepts from a front-end perspective.
- Building/Preparing React for Deployment: Learn how to deploy your React applications.
- Hooks - the "2020 way" to do React: Explore modern React development using Hooks (while acknowledging the course's focus on the older model).
- Context: Manage global state with React Context.
- Supplemental - ES6 for React: A dedicated section covering ES6 JavaScript fundamentals relevant to React development.
Prerequisites:
- Basic knowledge of HTML, CSS, and JavaScript.
- Familiarity with computer navigation and the command line (terminal).
- A willingness to ask questions and actively participate.
About the Instructor:
The instructor has 8 years of professional React experience, having worked on projects for major US companies. They are a strong advocate for React and will guide you through the learning process step-by-step.
Important Note: This course was created in 2017 and primarily focuses on the older React model. While Hooks are covered, the course is geared towards the class-based approach. This may be ideal if you prefer that style.
Sections Completion:
The following sections will be completed by August 15th:
- React Router
- Redux
- Redux Middleware (redux-promise and redux-thunk)
You will receive a notification upon completion.
Start your React journey today!
Need a web app built? Hire the team behind TutorialSearch.io
We ship fast, production-grade full-stack apps (Next.js, React, edge infra) — the same stack that powers this site.