V School | Better Humans, Better Outcomes

Ugly Things

You are going to build an React app that allows a user to post things that they think are ugly. The data of ugly things should be managed by React Context. You will be using the Ugly Things API created by the wonderful yet calculated Bob. Requirements * Must have 3

Intro to JavaScript

History of Javascript JavaScript was originally created in 10 days by Brendan Eich who was working at Netscape. The language is often confused by non-developers with Java, but they actually have very little in common. Those pushing JavaScript received a trademark license from Sun, but before that the language was

Exercise - String Manipulation

The purpose of this exercise is to get you comfortable using the terminal with node, npm, and your text editor. You will learn the basics of string manipulation and how to find things on the Internet. Using the NodeJS package readline-sync, create an interactive program that asks you some personal

Angular Core Overview

Angular is a large, complex framework. However, its full power can be used with minimal effort. Installation Install Angular by including it in your html: ## Modules Angular apps can have one or more modules.

Introduction to Node.js

Node is a powerful tool that allows Javascript to be interpreted outside of the browser - most importantly, it allows Javascript to be used as a server-side language. What does this mean? Traditionally we used a backend language (like Python, Ruby, C#, Go, etc.) to retrieve and control the data

V School | Better Humans, Better Outcomes © 2026