V School | Better Humans, Better Outcomes

MissingNo.

Warm up Write a function that returns the missing number from an unsorted array of numbers. * Create a function that identifies the range of numbers within a given array. * Have the function return all numbers missing within the range. Example: function findMissingNo([3,5,4,8,1,2,7]){ //Find

Building Reusable Components in ReactJS

This post aims to demonstrate how to make truly reusable components using what are known as render-props and props.children. Modularity Vs. Reusability Just because it's modular doesn't mean it's reusable. Probably the most common example of this is with forms. If you're making a

component for posting data,

Setting up a Full Stack React Application

So you've built an API and you've tested it in Postman. You're now ready to build a front end interface using React! Setting up a client-side application that accesses an API running on localhost sounds messy but it's actually really simple! Folder Structure Right now your project folder looks like

MacOS Basic Navigation and Shortcuts

Knowing keyboard and screen shortcuts (a.k.a "hotkeys") will drastically improve your productivity and awesomeness. For a more exhaustive resource visit this site. Keyboard Shortcuts Whether you use VS Code, Atom, or otherwise, this list of common keyboard shortcuts will help you write code faster and smarter: Quick Navigation

Fizzbuzz

Write a short program that prints each number from 1 to 100 on a new line. For each multiple of 3, print "Fizz" instead of the number. For each multiple of 5, print "Buzz" instead of the number. For numbers which are multiples of both 3 and 5, print "FizzBuzz"

V School | Better Humans, Better Outcomes © 2026