React, Redux, & Enzyme - Introducing Apps & Tests (Udemy.com)

Build 3 React apps with full tests. Get in demand by adding Jest, Enzyme, ES6, React JS, and Redux to your skill set!

Created by: David Joseph Katz

Produced in 2018

icon
What you will learn

  • Add React, Redux, ES6, Jest, Enzyme, & more to their resume.
  • Build entire ReactJS and Redux applications from scratch.
  • Test their Redux applications with Jest, Enzyme, Sinon.
  • Develop apps that deal with APIs and web requests.
  • Understand how to develop Redux apps with actions, reducers, and the store.
  • Apply widely used software industry practices to test their applications.

icon
Quality Score

Content Quality
/
Video Quality
/
Qualified Instructor
/
Course Pace
/
Course Depth & Coverage
/

Overall Score : 90 / 100

icon
Course Description

Become an in demand software engineer by taking this course on React JS, Redux, and testing. As arguably the most popular web development framework today, learning React along with Redux is a must. Knowing how to create React and Redux applications will open doors and jobs for you.
In this project-based course, you'll build React and Redux applications from scratch and properly test these apps. You'll discover some of the most widely used testing practices in the industry today. And you'll work with notable testing libraries like Jest, Enzyme, and Sinon.
You will skyrocket to the top of the talent pool because you can write tests. Coding the apps is only half of the process. Knowing how to write tests is the other crucial skill looked for by top software companies like Google, Facebook, Microsoft, and more.
In this course, you'll build three applications, and test each of them.
First, you'll get familiar with React by building an application from the start. Right after, you'll test the application with popular libraries like Jest by Facebook and Enzyme by Airbnb.
Second, you'll build a more in-depth application with Redux. Then you'll learn how to test a Redux application with more advanced techniques.
Third, you'll build an app with an API. After, you'll discover more sophisticated strategies for testing applications.
This course will help you get to the next level in React, Redux, ES6, Testing and more. It's great if you're a beginner because separate lectures will deeply explain every new ES6 & JavaScript concept as they appear.
So, are you ready to step up your coding game? Excited to boost your skills? Then what you are waiting for? Let's get started coding!Who this course is for:
  • Students who know some basic JS, but hope to learn React and Redux to significantly boost their skills.
  • All levels of coders. However this won't introduce coding from the ground up, so complete beginners might find it fast-paced.
  • ReactJS and Redux developers who want to test their applications.
  • Experienced developers and engineers will find this course perfect for brushing up on ReactJS and Redux and web development.

icon
Instructor Details

placeholder

David is a software engineer at Zendesk, with a Bachelor of Computer Science from the University of San Francisco.
David has gained valuable experience from the tech industry. By incorporating the best practices he has learned at work, he hopes to create the highest quality learning experiences possible.
Feel free to connect with David! He is always curious about the cool project you're working on. And he loves to discuss ideas on how to build impactful technology.

icon
More courses by David Joseph Katz

The Full JavaScript & ES6 Tutorial - (including ES7 & React)

$11.99

React JS Web Development - The Essentials Bootcamp

$11.99

Build a Blockchain and a Cryptocurrency from Scratch

$11.99

Build a Blockchain & Cryptocurrency | Full-Stack Edition

$11.99

Node, SQL, & PostgreSQL - Mastering Backend Web Development

$11.99

React Hooks Tutorial - Master React Hooks Development

$11.99

icon
More redux courses

Exploratory Data Analysis

Free

Angular 6 (Angular 2+) & React 16 - The Complete App Guide

$11.99

React - The Complete Guide (incl Hooks, React Router, Redux)

$11.99

Gutenberg Blocks for WordPress and React Developers

$11.99

Full Stack Project: Spring Boot 2.0, ReactJS, Redux

$11.99

Build ECommerce Shopping Cart By React & Redux 2021 Edition

$11.99

icon
Reviews

4.5

50 total reviews

5 star 4 star 3 star 2 star 1 star
% Complete
% Complete
% Complete
% Complete
% Complete

By Stuart Grant

Visible, clear-cut code, good explanation of tooling for Jest and Enzyme. Hoping to see more complicated use cases, but I'm not finished with the tutorial yet.

By Sergio Vinícius de Sá Lucena

Very detail-oriented course. I had already played with jest by reading the documentation, googling, etc and I just found out about the .debug() function. Very helpful!

By Anonymized User

One of the best tutorial I have ever gone through..

Now I feel like unit testing in react is too easy than expected.

Great Job!!!!

By Krzysztof Kuziel

Course covers only basics of testing. Snapshot testing missing. Three examples are to similar, they should vary in degree or cover different topics.

Creating example two and three from scratch should be faster. Naming tests in ok for simple naming but for teaching should be in line with general conventions and good practices.

Course is ok for for introduction.

By Paul Van Woensel

starts a bit slow, but then goes into nice detail and structuring of tests. Very well tested ReactComponents, likely more than you would see out in the wild. Some of the parts are a bit too fast, you might have to pause the video to make sure that you are able to keep up with the development and css.

By Jesse Lewis

This is the best damn instruction I've ever had. Blows all my prior college courses away, Just last year I spent $15k going to general assembly tech bootcamp full time for 3 months working on React, I also have like 20 plus udemy courses and I've never been able to digest redux before this course. This is amazing.

By Ronny Ewanek

David has created a wonderful testing course. If you're using React and what not and want to be a better developer, this course is a must. Not only do employers expect you to know how to write tests, but I found that writing tests has helped me to understand how to write better React/Redux code in a testable way.

PROTIP: If you're an experience React dev like me, I skipped building the apps, cloned the repo, and then deleted the tests and followed the test writing portions of the course.

By Sara Sailors

I liked the extra info for a deeper dive. Makes testing easier! Would love a more advanced course as well!

By Leonardo Velasquez

This course taught me how to easy and simple test my react components, redux actions and reducers.

By Don Hamilton

This is a very good course about testing in the React framework. I have yet to find another resource, priced similarly, that covers this information.

By Naveen Kolambage

This is the first tutorial i found that I had no issue following along

By Logan Gants

The instructor is great. I would've preferred more of a BDD approach rather than writing tests after, but this course covers testing for React applications in greater detail than any other React course on Udemy as of now.