V School | Better Humans, Better Outcomes

First React Component with JSX

In this exercise you are going to create your FIRST React component! Getting Started with JSX JSX is an extension of JavaScript. In traditional web development you deal with separate HTML and JS files. HTML is converted into the DOM (Document Object Model) and DOM-JavaScript manipulates and responds to the

React: Build-a-Homepage

* Create a main class that will be rendered to the DOM. * Create 3 additional classes and nest them in your main class. * These 3 classes should be a header, body, and footer for a single web page. * Use CSS on each component. **You can get the basic React setup HERE:

Factory Object Generator

The purpose of this exercise is to practice using factories as constructor functions. Create a basic Angular interface that allows a user to fill out a form to create a user profile. When the user completes the form, the user's data will appear below the form. The user should be

Week 10 Quiz

What is the difference between a library and a framework? Examine the following code and explain to me what is going on? What Will Print? Consider the following code: (function() { var a = b = 5; })(); console.log(b); What will be printed on the console? What will it print if you

Validate American Phone Numbers

Write a function that returns true if the passed string is a valid US phone number. The user may fill out the form field any way they choose as long as it is a valid US number. The following are examples of valid formats for US numbers (refer to the

V School | Better Humans, Better Outcomes © 2026