Build a Modern Website from Scratch
Build a fully responsive site using modern CSS features like custom properties, nesting, grid, and utilities. Add polish with animations, view transitions, and bento layouts. Deploy with GitHub Actions to Netlify and show off your skills!

Why Learn CSS?
Master CSS to Build Responsive UIs Faster and with Less Code

Modern CSS Techniques

Enhance User Experience with Animations

Hands-On Project-Based Learning

Ship It
What You'll Learn
Gain the Skills to Write Professional CSS and Deploy Production-Ready Websites
Build a complete website from scratch using modern CSS, responsive layouts, and a scalable professional workflow.
- Start with a Figma design and build structured base styles using custom properties
- Create responsive layouts using intrinsic design, CSS Grid, Flexbox, and media queries
- Use CSS layers, scoped custom properties, and progressive enhancement for maintainable, scalable styles
- Add polish with view transitions, scroll-driven animations, and dynamic filtering with JavaScript
- Ship your site to a Netlify production environment with a real-world GitHub Actions workflow

Your (Awesome) Instructor
A Self-Taught Developer Helping Others Learn and Grow
Kevin’s goal is to help make your journey easier and more enjoyable, every step of the way.

YouTube @KevinPowell

KevinPowellCSS
Coursework


Best in Class Course Player
Your Professional CSS Learning Adventure Begins Here
- Course Progress: Learn at your own pace and pick up right where you left off.
- Robust Note-Taking: Take notes alongside transcripts to easily reference information while learning.
- Q&A and Code Corrections: Submit and view questions and answers, as well as code corrections.

Earn a Completion Certificate
After completing this course, you'll receive a certificate of completion that serves as proof of your achievement, showcasing your expertise, and commitment to professional development. You can easily share this certificate on your LinkedIn profile to highlight your new skills and demonstrate continuous learning to potential employers and professional connections.
Get Started with Professional CSS and Much More
- 200+ In-depth Courses
- 21 Learning Paths
- Industry Leading Experts
- Live Interactive Workshops
What They're Saying about Kevin Powell





This is the best CSS course for anyone wanting to build a professional site with CSS! Kevin is an amazing instructor!

That feeling when you think you're an expert, then you take a course on FEM and realize you're not! This course was excellent. Now I'm going to refactor the dark/light code on my personal site.
