V School | Better Humans, Better Outcomes

Superhero Events

Build a React app that displays a list of superheroes with their name and image. When any part of the superhero component (name or image) is clicked, that superhero's catchphrase should show up in an alert box on the screen. Your app should use: * a component * A JSON file

V School's Todo API Documentation

The Todo API is something we built to help students create web applications with a completely open API to use. Have fun! And don't get too crazy on it... The baseUrl is: https://api.vschool.io//todo[/] (Where is your actual name, i.e.: https://api.vschool.io/jonsmith/todo)

Array Reduce Exercises

Use the built-in .reduce() method on arrays to solve all of these problems Feel free to copy and paste the code for easy testing. 1) Turn an array of numbers into a total of all the numbers function total(arr) { // your code here } console.log(total([1,2,3])); // 6

DJ CSS

We'll be beefing up our original DJ JS. (You'll still need to make this from scratch). This time around, we won't be focusing on javascript event listeners though. Instead, every event will happen on hover, which you can just use the CSS :hover pseudo-selector for. In other words, no JavaScript

Computer Setup for V School

Before continuing on, ensure that you have completed all of the tasks listed in the V School Preparation page, including the ones at the bottom TL;DR: That page has you get the following accounts: * Apple ID (Only required for Mac users) * Github * Edabit * CodeSignal * LastPass You also need to:

V School | Better Humans, Better Outcomes © 2026