V School | Better Humans, Better Outcomes

Karma

As mentioned in the Testing Basics and Testing JavaScript with Jasmine posts, we'll be using the test runner Karma to run our JavaScript tests. When it comes time to test Angular code, we're going to need additional tools to help us deal with the AngularJS framework so we can test

Testing Basics

The aim of this post is to help you gain the basic understanding of the principles and reasons behind testing, as well as to learn some basic testing terminology. What does "testing" mean in software development? Have you ever written a new feature into your code, and then had to

Testing JavaScript with Jasmine

Before we can begin testing our Angular applications, we need to gain an understanding of how testing JavaScript works in general. Testing options There are 3 very popular frameworks you can use for testing javascript: Jasmine, Mocha, and QUnit. They all essentially do the same thing, and even look almost

Token Auth with JWTs Part 3 - Security and UX - React + Redux

This is part 3 in a series of tutorials about authentication. If you haven't already, get some additional context by going through the other parts: 1. Authentication Basics 2. Token Auth with JWTs Part 1 - Server Setup 3. Token Auth with JWTs Part 2 - React + Redux SET UP

Group Project with Authentication

Over the next few days, you'll be working in small, 2-3 person groups to create an application that encompasses most, if not all, of what we've learned so far in the class. At this point in the class you've learned pretty much everything you need to know to make a

V School | Better Humans, Better Outcomes © 2026