V School | Better Humans, Better Outcomes

Redux Contacts (Pure JS Redux)

Build a contact management system using Redux in a vanilla JavaScript environment (no React). You should be able to dispatch actions that add a new person and remove an existing person from an array of contacts. The contact objects can have whatever properties you want. For example: { name: "Tommy Oliver"

(Angular Curriculum) Token Auth with JWTs Part 2 - Angular Setup

Warning: the code in this tutorial has been updated to reflect a better structure, but may come with some old references. Be ready to debug and fix any reference errors you may find while following along. This is part 2 of a multi-part series on setting up an application with

Redux Intro

Redux is a state management tool. By now, you've likely been using React and state, setState, and props to pass data around in your application. For many simple apps, this works great. However, once you start increasing the complexity of your application or turn it into a SPA (single page

ES6 Practice - Slope Style

Each problem is marked using Ski Slope difficulty ratings. Become a double black diamond ES6 writer! Rest and Spread Operator Use the Rest Operator to help this function return an array of animals, no matter how many animals are passed to it: function collectAnimals(/*your code here*/) { /*and here*/ } collectAnimals(

CRUD Store

Exercise### This exercise is your first foray into implementing mongoose into your express server. You will be making a CRUD e-store inventory. Use postman to interface with all the items in your database. Part One * Build a new server and connect it to mongodb. * In a folder called models create

V School | Better Humans, Better Outcomes © 2026