Learning Objectives

After completing this tutorial, you will be able to:

  • Create your first web design project.
  • Organize project files like a professional.
  • Understand why project structure is important.
  • Prepare your project for upcoming HTML lessons.

Table of Contents

  1. Why Start with a Project?
  2. Create Your Project Folder
  3. Why Folder Names Matter
  4. Your First Professional Project Structure
  5. Practice Exercise
  6. Assignment
  7. Summary
  8. Next Tutorial

Why Start with a Project?

Before writing any HTML code, professional web designers always create a project folder.

Why?

Imagine you're building a house. You don't start by painting the walls. First, you prepare the land and organize your materials.

Website development works the same way.

A well-organized project helps you:

  • Find files quickly.
  • Avoid confusion.
  • Work faster.
  • Keep everything in one place.
  • Follow professional industry standards.

Good organization is a habit that every successful web designer develops from the beginning.

Create Your Project Folder

Choose a location on your computer where you can easily find your work.

For example, you can use your Desktop or Documents folder.

Now create a new folder and name it:

My First Website

Your folder should look like this:

Desktop - My First Website

Congratulations!

You have just created your very first web design project.

Although it looks empty right now, this folder will soon become your first website.

Why Folder Names Matter

Many beginners create folders with names like:

  • New Folder
  • Project
  • Website
  • folder-1
  • Test
  • Practice
These names may seem fine today, but after creating ten or twenty projects, you'll have no idea which folder contains which website.

Instead, always use meaningful names.

Good examples:

My First Website
Restaurant Website
Portfolio Website
Travel Blog
Personal Portfolio

Bad examples:

Folder
New Folder
Website123
Test
ABC

A clear folder name helps you stay organized and makes your projects easier to manage in the future.


Your First Professional Project Structure

Inside My First Website, create the following folders:

My First Website
│
├── css
├── images
└── js

At the moment, these folders will be empty.

Don't worry—we'll use them later in the course.

Let's understand what each folder is for.

css

This folder will contain all your CSS files.

CSS controls the appearance of your website, such as colors, fonts, spacing, layouts, and animations.


images

Store all website images here.

Examples include:

  • Logo
  • Banner
  • Background images
  • Icons
  • Photos

Keeping images in one folder makes your project clean and easy to maintain.


js

This folder is used for JavaScript files.

JavaScript adds interactivity to your website, such as:

  • Buttons
  • Menus
  • Sliders
  • Forms
  • Popups

We won't use JavaScript yet, but creating the folder now follows professional project organization.


Why Is This Structure Important?

Imagine your website grows to hundreds of files.

If every file is placed in one folder, finding anything becomes difficult.

Professional developers separate files based on their purpose.

For example:

  • HTML files stay in the main project folder.
  • CSS files stay inside the css folder.
  • Images stay inside the images folder.
  • JavaScript files stay inside the js folder.

This simple habit keeps every project clean, readable, and easy to manage.

Whether you're working alone or with a team, a well-organized project structure saves time and reduces mistakes.


Practice Exercise

Create the following folder structure on your computer:

My First Website
│
├── css
├── images
└── js

Take a moment to confirm that all folder names are spelled correctly and use lowercase letters, as shown above.


Assignment

Create your project folder exactly as shown in this tutorial.

Once you've finished:

  • Open the My First Website folder.
  • Check that it contains the css, images, and js folders.
  • Leave the folders empty for now.

We'll start adding files in the next lesson.


Summary

In this tutorial, you created your very first web design project and learned why professional developers organize their files from the beginning. You also created the basic folder structure that will be used throughout this course.

Although no code has been written yet, you've taken an important first step. A clean project structure makes development easier, improves productivity, and prepares you for building real-world websites.


Frequently Asked Questions

Why don't we create HTML files first?

Because organizing your project before writing code is a professional habit. It keeps your work clean and easier to manage as your website grows.

Can I use another project name?

Yes. However, choose a meaningful name that clearly describes your project.

Why are the folder names written in lowercase?

Using lowercase folder names is a common web development convention. It helps avoid file path issues on some web servers and keeps projects consistent.