Build Your First Website

Go from zero to published website in this hands-on course. Learn HTML, CSS, and modern web development tools to create your own personal site or portfolio.

Level:Beginner
Duration:15 hours
Lessons:10

Course Preview

Learn This on Popular Platforms

Affiliate links - We may earn a commission when you sign up through these links

Recommended Gear

Get the tools you need for this course: Web Development Bootcamp Book

View on Amazon

Amazon affiliate link - We earn a commission at no extra cost to you

Course Curriculum

1

How the Web Works

Browsers, servers, domains, and hosting explained

30 min
2

HTML Fundamentals

Tags, elements, structure, and semantic HTML

90 min
3

CSS Fundamentals

Selectors, properties, and styling your content

90 min
4

CSS Layout with Flexbox

Modern layout techniques for responsive design

60 min
5

CSS Grid Layouts

Two-dimensional layouts for complex designs

60 min
6

Responsive Web Design

Media queries and mobile-first approach

60 min
7

Working with Images and Media

Optimization, formats, and responsive images

45 min
8

Introduction to JavaScript

Adding interactivity to your pages

90 min
9

Version Control with Git

Track changes and collaborate with Git and GitHub

60 min
10

Deploying Your Website

Free hosting options and going live

45 min

Total course duration: 15 hours