Project 0: Homepage

Objectives

Getting Started

Your First Webpage

Download the distro code for this project from https://cdn.cs50.net/web/2019/x/projects/0/project0.zip and unzip project0.zip, which should yield a directory called project0.

Then, in a terminal window (located in /Applications/Utilities on Mac or by typing cmd in the Windows task bar), move to the directory where you extracted project0 (recall that the cd command can change your current directory), and run

cd project0

to enter the project directory. Now, run

touch index.html

to create a new index.html file in your repository. Open the file with your favorite text editor: popular choices include Atom, Sublime Text, and VS Code. Then, paste in the following contents:

<!DOCTYPE html>
<html>
    <head>
        <title>My Webpage</title>
    </head>
    <body>
        Hello, world!
    </body>
</html>

Then, save your index.html file.

Requirements

Alright, now it’s time to make your website your own. Design a personal webpage about yourself, one of your interests, or any other topic of your choice. The subject matter, look and feel, and design of the site are entirely up to you, subject to the following requirements:

Note that not all of the above requirements are covered in Lecture 0, some will be introduced in Lecture 1.