V School | Better Humans, Better Outcomes

Pokemon Pals

Exercise requirements You will have two routes 1. /pokemon 2. /pokemon/details The first route will make an http request to get a pokedex (http://pokeapi.co/api/v1/pokedex/{some-id}/). You will list each pokemon by name. Next to each pokemon will be a "details" button. When this button

Problem Solving

Problem solving is the most important skill you will take out of this course. Without it, you are not truly a developer. You may have learned to repeat steps shown to you with a few minor changes but if you can't take that knowledge and apply it and mix it

'High' on 'Potenuse' & Services

Below we have an example controller that has several methods for geometric calculations on a right triangle. app.controller('TriangleController', ['$scope', function ($scope) { // here we have a triangle object $scope.triangle = { base: undefined, height: undefined }; $scope.findArea = function () { $scope.area = 0.5 * $scope.triangle.base * $scope.triangle.height }; $scope.

Employee Records

You are to create a collection of employee's information for your company. Each employee has the following attributes: 1. Name 2. Job title 3. Salary 4. Status First, you will create an empty array named employees Next, you will create an Employee constructor with the first three attributes defined at

Command-line game/utility

You're tasked with making a command-line game or utility of your own choosing that you will run using Node.js. Think in the past of the command-line programs we've written, such as the Look-it-up Dictionary, Penguins vs. Communists, Princess is in Another Castle, Battleship, etc. Well now you get to

V School | Better Humans, Better Outcomes © 2026