Static Websites Static Website of Own Choosing Make a website of your own choosing. It can be about any topic you want, can include 1 or more pages, and should follow some generic principles of good web
Exercise Terminal Practice In this exercise you will be using most common terminal commands that you'll need in order to succeed in this class. The things you can do in the terminal are
Version Control Git Catch-Up We've already completed a bunch of exercises and projects up to this point, but we haven't been keeping a very good backup or log of them. Your task in this
Exercise CSS Wars: The Selector Awakens In this exercise you will use several css selectors to restyle elements of this page. The HTML base is already written for you and is found below for you to
Troubleshooting/Debugging Code Art School Styling code can be a tricky task, sometimes requiring some good ol' guess-and-check changes to the CSS. Fortunately, doing this with code is a lot less permanent than doing this
Exercise Newsies You are going to recreate the front page of a newspaper using block, inline and inline-block elements. Your newspaper should have: A header with the name of your newspaper A
Warmup Bare Bones HTML Page - now with Styles! Your task is to create a bare bones HTML page, and this time include a link to a stylesheet. You'll need to also create the stylesheet file so there are
Exercise Grocery Store JS Write a program that has a shopper object. Include at least one property with each of the following data types as values to the properties: String Number Boolean Function (called
Lesson JavaScript Code Conventions and Best Practices In JavaScript, having correct syntax means you're obeying the basic rules that allow JavaScript to be interpreted correctly. If you mess up and write incorrect syntax, your program will break.
Warmup Bare Bones HTML Page Create a "Hello World" HTML page that includes the most bare-bones HTML skeleton. Double-click on the HTML file to open it in your browser. It should only show
Programming Principles JavaScript Data Types & Function Arguments JavaScript is made up of essentially two categories of data types with differing characteristics. Type 1: Primitive Data The primitive data types are: Strings Numbers Booleans Primitive data types all share the characteristic of immutability, or the inability to be changed. All operations on
Database MongoDB Overview A database is simply a storage mechanism for information. In the same way a warehouse stores physical inventory in rows, on shelves, in boxes, etc., a database stores data in
Exercise Mighty Clicker You are the mighty clicker! And you are going to build a website that allows you to....click things. Requirements: Have two buttons on the screen, one red and one
Exercise React Name Badge Using React create a website that looks/works like this: Requirements: The user should be able to enter their information in the badge fields. Upon submit, the badge fields should
Exercise Angular ng-model Create a simple Angular website. It should have 3 ng-model input elements and 3 two-way data-bound elements using the {{ nameOfVariable }} syntax. ("2-way data binding" is where the HTML
MEAN Stack Debugging If you want to jump straight to the debugging checklist, click here. Debugging is twice as hard as writing the code in the first place. Therefore, if you write the
HTML Silly CIA Part 1 Instructions This article comes from theonion.com. Your goal is to write the appropriate HTML to make it look like the following: Here's the text of the page you need
Exercise Your First Repo You are going to set up your first repository on your machine and on Github, and then you are going to push up the framework for your homework this week.
JavaScript Hello, Class! var sayHello = function(){ console.log("hello class") } Tasks Level One call the function change this function expression to a function declaration Tasks Level Two Give the function a
JavaScript Warmup - Snoozed We want to program our alarm clock according to our schedule. In this exercise, we will create a function that has a parameter for weekdays and another for holidays. Both
JavaScript Warmup - Unique Name Part One Define a function in JavaScript named addUniqueName that has two parameters - one called name of type String and the other called names of type Array. The function will take the name and add it to the names array only if that
JavaScript Warmup - Print Date Write a JavaScript program to display the current day and time. The format that prints to the console should look similar to this: Today is: Friday Current time is: 4:
JavaScript Objects Objects are collections of properties and values. { name: 'Tommy Boy', age: 26, weight: 306, friends: ['Richard', 'Michelle'] } var person = { fullName: 'Tommy Boy', age: 26, weight: 306, friends: ['Richard', 'Michelle'] }; // Two
Week 2 Arrays Arrays are a data structure we can use to collect together multiple other pieces of data. Essentially, it's like a box that holds things inside in a specified order. Creating an array Arrays are created simply by surrounding the pieces of data you want
Web Applications Mom's Shopping List Your mom is frustrated by her propensity to lose slips of paper with writing on them, specifically her shopping lists. She knows that you're a really smart web developer and