HTML is the foundation of all web pages. It defines the structure of a page, while CSS defines its style. HTML and CSS are the beginning of everything you need to know to make your first web page! Learn both and start creating amazing websites.

Why we love it:

  • Power-couple

  • Beginner-friendly

  • Builds simple websites

  • Portfolio-building

  • Web literacy

Recommended

Course

Learn HTML

Beginner friendly

6 Lessons
Language Fluency

Featured resources

Beginner friendly courses

Career Path

Front-End Engineer

Beginner friendly

121 Lessons
Job Essentials
Skill Path

Build a Website with HTML, CSS, and Github Pages

Beginner friendly

18 Lessons
With Final Project
Course

Learn HTML

Beginner friendly

6 Lessons
Language Fluency
Course

How to Make a Website with NameCheap

Beginner friendly

5 Lessons

Intermediate courses

Course

Learn CSS

Intermediate

8 Lessons
Language Fluency
Course

Learn Intermediate CSS

Intermediate

10 Lessons
Course

Learn Bootstrap

Intermediate

2 Lessons
Course

Learn Sass

Intermediate

4 Lessons
Course

Learn Responsive Design

Intermediate

2 Lessons
Course

Learn A-Frame (VR)

Intermediate

2 Lessons
Course

Learn Color Design

Intermediate

2 Lessons
Course

Learn Navigation Design

Intermediate

2 Lessons