HTMLBasics

HTML Basics

HTML gives the structure to the webpage which you can style using CSS and make interactive using JavaScript.

Suggested readings

  • Learn HTML | web.dev
  • HTML basics - Learn web development | Mozilla Developer Network (MDN)
  • HTML Beginner Tutorial | HTML Dog
  • Learn HTML: Fundamentals | Codecademy
  • freeCodeCamp HTML5 Tutorial

Skill plan

Recommended projects to do to advance this skill progressively.

Tracking your progress

To progress in the skill plan, you must add the skill to the "Skills used" field when completing a challenge.
Loading...
Challenges Submissions
NewAdvertise with us ->
Pricing Sign in / up
Get full access
  • Dashboard
  • Project challenges
  • User submissions
  • Features
  • Pricing

Project challenges

All challengesSkills roadmapComponent tracks

Skills roadmap

Build your way up to a well-rounded front end / full stack skillset. Hone a specific skill, or follow our skills progression starting from zero.
Foundational skills
HTML
HTML Basics
HTML Semantics
HTML Images
HTML Forms
CSS
CSS Basics
CSS Positioning
CSS Layout
CSS Responsive Design
CSS Transforms and Transitions
CSS Architecture
JavaScript
JavaScript Events
JavaScript DOM Manipulation
JavaScript Fetch
JavaScript Storage
Intermediate skills
ReactPremium
React Basics
React Components
React List Rendering
React Event Handling
React Form Handling
React Effects
Package ManagersPremium
Package Manager Basics
Package Manager Workspaces
Build ToolsPremium
Typechecking
Linting & Formatting
Bundling
Advanced skills
TestingPremium
Unit Testing
End-to-end Tests
PerformancePremium
Font Loading Performance
Image Loading Performance
Code Loading Performance