🚧 PLEASE NOTE: An updated version of this course is available! see the Rapid Testing with Vitest: Master Unit Testing & Mocking course. This course is outdated!

About the Test with Jest course

In this course, you'll learn how to test with Jest. Jest is a magnificent testing suite for JavaScript.

Many big players rely on Jest today. Some of them are Facebook, New York Times, Twitter, Spotify, Instagram, and Airbnb.

Jest is extremely powerful and easy to work with. By the end of this course, you'll know how to install Jest in your projects and be ready to test your code with support for modern JavaScript.

You'll learn:

  • how to write tests, also called specs (short for specifications).
  • How to group your tests, for organizational purposes.
  • How to take advantage of the powerful Snapshot feature
  • Workflow tips & tricks

This course assumes that you know the fundamentals of JavaScript Testing. If you do not, we recommend that you take our JavaScript Testing Fundamentals course beforehand.

What you will learn in the Test with Jest course

How to install Jest with Babel
Expectations & Specs
Snapshot Testing
Grouping Tests
Testing Workflow
Learn Jest

Share this course

Request a course

Who's behind the course

Roman Kuba - Teacher
Roman is a senior software engineer at Codeship by day and an educator and a testing warrior by night.
Alex Kyriakidis - Contributor / Reviewer
Alex is an educator and consultant, core member of the Vue.js team and author of the first best-selling books on Vue.js.
Rolf Haug - Contributor / Reviewer
Rolf has been in development industry for 16 years. Long-time entrepreneur and consultant currently working on educational content and workshops.