Start with a basic understanding of the following fundamentals. You can polish them further while working on projects.
- Learn HTML tags, semantics, and page structure.
- Connecting files CSS and JS properly.
- Flexbox, Grid, Styling basics, Responsive design.
Build a basic layout mimicking CSES.