CSS Grid

This will give you a brief rundown of the main functionality presented with CSS Grid and hopefully a simple explanation of how to implement it yourself. »

Bootstraps bootstraps

For this exercise you will install the default bootstrap navbar, but rather than using exactly what they give you, you get to make some changes to »

Bootstrap Navbar

Bootstrap provides a broad variety of useful tools which not only decrease the amount of time you spend writing code, but also increase the aesthetic appeal »

Nested Loops

Nested loops are a very useful tool that we have access to in JavaScript. They can be used for a variety of things, such as accessing/ »


"It's like a function but for strings!" - Dan Hitt Let's Practice String Methods. Implement all of the listed String Methods below using at least 3 »

String Methods

Now that we are familiar with Strings and Functions we are going to teach you about String Methods. Now methods are essentially just functions that are »

Penguins vs. Bugs

Huzzah! More debugging exercises! See if you can find all the bugs in this broken Penguins v. Communists project and get it to run properly. Click »

Bugs on a Plane

Fun Times! We get to practice more debugging! Follow the commands below to download the buggy program and go through it squashing any bugs you find »