- HTML
- Semantic HTML5 Elements
- CSS
- Positioning, Box Model, etc.
- Flexbox & CSS Grid
- CSS Variables (Custom Properties)
- Vanilla JavaScript - JavaScript without a framework
- Data Types, functions, conditionals, loops, operators
- DOM Manipulations & Events
- JSON
- Fetch API
- ES6+ (Arrow Functions, Promises, async/await, destructuring)
- CSS Tricks - Tips, Tricks, and Techniques on using Cascading Style Sheets.