Bob's HTML 201 Class

Project 1: Building a Website in 10 Minutes or Less

A challenging project designed to test your ability to create a basic website using HTML, CSS, and a little bit of desperation.

Project 2: Creating a To-Do List with JavaScript Project 3: Designing a Simple UI for a Time Travel Agency Project 4: Building a Website for a Fictional Time Traveler's Convention Project 5: Creating a Countdown Timer for the Apocalypse Project 2: Creating a To-Do List with JavaScript

Project 2: Creating a To-Do List with JavaScript

This project is all about creating a simple to-do list with the help of JavaScript. Because, let's face it, we all need a little help sometimes.

Here's what you will learn:

Example: To-Do List in Action FAQs: Frequently Asked Questions (Because You Will Have Some) Example: To-Do List in Action

To-Do List in Action

  1. 1. Create an input field for the user
  2. 2. Add the to-do item to the list with JavaScript
  3. 3. Remove the to-do item with JavaScript
  4. 4. Store the data in the browser's local storage
  5. 5. Retrieve the data from the browser's local storage
FAQs: Frequently Asked Questions (Because You Will Have Some) FAQs: Frequently Asked Questions (Because You Will Have Some)

FAQs: Frequently Asked Questions (Because You Will Have Some)

Q1: Why is the font so ugly?

A1: Because, let's face it, we all like a good Comic Sans.

Q2: Why is the background so bright?

A2: To make it harder for you to focus and learn, duh.

Q3: What is the purpose of this project?

A3: To make you cry yourself to sleep at night wondering if you will ever finish it.

Q4: Can I use this project for real work?

A4: Ha! Good luck with that.

Q5: Can I get extra credit if I complete the project?

A5: No, but you can get a sticker that says you did it.