V School | Better Humans, Better Outcomes

First full-stack application

This is the last self-directed, larger-scale, full-stack application that you'll build in this course. Up to this point you've learned and practiced everything you need to know in order to build beautiful, data-driven web applications that can provide a real benefit to users. This will be a chance for you

Quarter 2 Test

This will be a demonstration of your understanding of the topics covered in HTTP/APIs Level 3 and Databases Level 2. It will consist of a technical interview with an instructor or TA. Technical interview The instructor/TA will ask you to answer the following questions: * Explain what REST is

Group Project with Authentication

Over the next few days, you'll be working in small, 2-3 person groups to create an application that encompasses most, if not all, of what we've learned so far in the class. At this point in the class you've learned pretty much everything you need to know to make a

Warmup - Mongoose Schema Practice

Create a set of Mongoose Schemas for a Reddit-style feed to practice good structure in modeling your data. You'll need to include the following: * Users * Posts * Comments on the posts (these only go one level deep, no comments of comments) * Tags to organize posts Consider the following: You need to

Mongoose Schema Basics

Understanding Schemas A "Schema" can be a tough thing to understand at first, but in reality it's pretty straightforward. A Schema for a database is akin to a "Class" in Object-Oriented Programming. Where a class is like a blueprint for creating objects in a program, a Schema is a blueprint

V School | Better Humans, Better Outcomes © 2026