Skills › Frontend Engineering

HTML & CSS

Write semantic HTML and modern CSS — flexbox, grid, and responsive design.

0%
Confidence · no data yet
Sign in to track

After this skill you can…

  • Build a responsive layout with CSS Grid and Flexbox
  • Write semantic, accessible HTML5
  • Implement a mobile-first responsive design

Watch (10 videos)

Adapting to dynamic content using modern CSS
Kevin Powell · intermediate
→ Style dynamic content with CSS→ Use attr() function to access data attributes
Sports on the Go: Africa makes history at 2026 FIFA World Cup
CGTN Africa · advanced
→ Build sports websites→ Create interactive football match schedules
We've got separation of concerns wrong
General Musings with Kevin Powell · intermediate
→ Write HTML and CSS code with separation of concerns→ Apply CSS best practices to frontend projects
The mine: A no-JS adventure game
Kevin Powell · intermediate hands-on
→ Build a no-JS adventure game using CSS→ Traverse the DOM using CSS selectors
Free UI Components Library for Web Developers
Alamin · intermediate hands-on
→ Build UI components→ Customize CSS designs
POV: Day In The Life Of A Billionaire
TJR · advanced
→ Build a website using HTML and CSS→ Create a responsive design
Top 3 premium web experiences updates from Google I/O 2026
Chrome for Developers · intermediate hands-on
→ Build web applications with HTML and CSS→ Use Canvas and WebGPU for rendering→ Create accessible web content
Top 3 premium web experiences updates from Google I/O 2026
Chrome for Developers · beginner hands-on
→ Build web applications with HTML and CSS→ Use HTML-in-Canvas API→ Create dynamic web experiences
New Episode Alert!
Peak Property Performance · advanced
→ Build responsive web applications→ Create interactive user interfaces→ Develop scalable frontend architectures
Refactor HTML5 Canvas
Stephen Blum · beginner
→ Refactor HTML5 Canvas code→ Improve canvas performance→ Enhance user experience

Read (10 articles)

📄
Creating a Checkout Page in HTML & CSS
Dev.to · Kyle Pollock · 2022-08-23
📄
Crafting my Portfolio - Nav and Footer
Dev.to · Hardeep Kumar · 2022-10-18
📄
Crafting my Portfolio - Home Page
Dev.to · Hardeep Kumar · 2022-11-01
📄
What is HTML and how much HTML do I need to know?
Dev.to · Kachi Cheong · 2022-12-29
📄
HOW TO CREATE A SIMPLE LOGIN PAGE USING HTML AND CSS
Dev.to · Onyemechi1 · 2023-01-13
📄
HTML-CSS
Dev.to · sanadiqbal · 2023-03-02
📄
How to add pinned repos in your portfolio or website?
Dev.to · Kremilly · 2023-11-22
📄
Media Attribute in HTML
Dev.to · aryan015 · 2024-11-10
📄
Ruby on Rails 8 - Frontend Rápido com Frameworks CSS Classless ou Class-Light com CDN
Dev.to · Dailson Igo Araujo Palheta · 2025-01-22