Here are ten steps to help you grasp the fundamentals of web development

Learn HTML (Hypertext Markup Language)

Master CSS (Cascading Style Sheets)

Get Familiar with JavaScript

Understand the Document Object Model (DOM)

Explore Front-End Framework

Learn a Back-End Language

Database Fundamental

Database Fundamental

Server-Side Framework

Version Control with Git

Deploying Web Application