V School | Better Humans, Better Outcomes

List of Skills Learned at V School

This list may change from time to time, but the majority of it should remain the same. Programming Principles * Variables, * Operators * Understanding Different Data * Types * Code style/convention * Navigating/working in terminal * Functions/Methods * Loops * Conditionals/Ternary * Objects/Associative Arrays Problem Solving * Able to apply learned method/algorithm to new

Installing Node.js

Install Homebrew Homebrew is an excellent package manager for MacOS-specific programs. It essentially gives you a way to install certain programs (usually developer-y ones) directly from the command line. It's similar to how NPM or Bower works. To install Homebrew: * Head to the homebrew home page * Follow the instructions by

Git Commands and Workflows Cheat Sheet

If you just need to know the order in which you need to run the common commands, jump down to the Common Workflows section This is meant to be both a reference for the most common git commands, and a reference for how those commands are oftentimes combined into a

Combining Objects

You just got hired on as a developer at a company that has customer-facing software. Your project lead comes to you and says they've been dealing with an issue where their users have been able to sign up for multiple accounts using the same name and email address. (They forgot

Choose your own adventure game

Write a choose your own adventure game. Keep it limited in scope (since this is just a warmup), and have a few different possible storylines for the user to follow. Use the npm readline-sync package to get input from the user. In terminal, from the directory of your project: npm

V School | Better Humans, Better Outcomes © 2026