Udemybeginneren

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.

4.7(958)
5,266students
25h 44m
Certificate
Robert Bunch
Robert BunchCode school instructor, software architect and engineer

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!

$ whoami — the devs behind tutorialsearch.io

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.