V School | Better Humans, Better Outcomes

Yoda Speak

This is an $http exercise. You have been commissioned as Yoda's official translator, and to make your job easier you want to create a site that translates normal speech into Yoda Speak. Luckily, a Yoda Speak API already exists so all you have to do is connect with the API

AJAX

Introducing AJAX In the past, web pages required reloading the whole page every time you wanted to update the content. For example, in web-based email (like gmail.com) this meant that users had to manually reload their inbox to check and see if they had any new email. This had

How To Get Hired

Technical Tests There are many different ways potential employers will interview you technically. Here are a few of the most common: Take-Home Coding Test These are the BEST types of tests. They usually will give you a problem to solve and ask you to deliver it to them within 24

Modules

Shaping Your Program “A beginning programmer writes her programs like an ant builds her hill, one piece at a time, without thought for the bigger structure. Her programs will be like loose sand. They may stand for a while, but growing too big they fall apart. Realizing this problem, the

Battleship

You are going to create a simplified version of the game Battleship. You will create a grid system and generate single-point ships (one hit and it's sunk) at random coordinates. Then in the terminal the user will attempt to attack the computer by entering a coordinate. If it is a

V School | Better Humans, Better Outcomes © 2026