🔑 Key Learning Outcomes
- Understand the core principles of Flexbox, including how to control layout using flex-direction, justify-content, and align-items.
- Learn how to create responsive, flexible layouts with Flexbox, mastering alignment, centering, and spacing between elements.
- Dive deep into Flexbox properties like flex-grow, flex-shrink, and flex-basis to control the sizing and distribution of items in a flexible container.
- Build real-world projects such as navigation bars, pricing grids, and mobile app layouts using Flexbox alone.
- Gain knowledge on cross-browser compatibility and how to use tools like Autoprefixer to ensure Flexbox works consistently across different browsers.
👨🏫 About the Course
What The Flexbox?! is a free, 20-video course that covers everything you need to know about CSS Flexbox. The first half of the course introduces the fundamental concepts of Flexbox, from row and column layouts to alignment and centering. The second half includes hands-on projects where you’ll build practical components such as navigation bars, grids, and mobile app layouts using Flexbox. This course is designed to help you confidently create responsive web layouts using Flexbox.
🎯 Target Audience
- Front-End Developers and Designers: Looking to master CSS Flexbox for building flexible, responsive layouts.
- Developers Familiar with CSS Layouts: Seeking a deeper understanding of Flexbox for more control over layout design.
- Anyone Struggling with Layouts: If you're tired of hacks like floats or struggling with complex Flexbox syntax, this course is for you.
✅ Requirements
- Basic knowledge of HTML and CSS.
📖 Course Content
- Flexbox Basics: Learn the essentials of Flexbox, including flex-direction, flex-wrap, and how Flexbox organizes content.
- Alignment and Centering: Use properties like justify-content, align-items, and align-self to control alignment and spacing.
- Sizing and Flex Properties: Understand how flex-grow, flex-shrink, and flex-basis work together to size and distribute space among Flexbox items.
- Real-World Projects: Build practical layouts including a mobile app interface, pricing grids, and navigation bars using pure Flexbox.
Drop a comment
What the Flexbox?! by Wes Bos
Log in to leave a feedback
Login👇 Psst! Interested in More CSS Courses?


Tailwind CSSVideo
by Steve Kinney
🕹️ Levels: 😎 Intermediate
⏳ Duration: 3 hours
🤑 Price: Subscription
🧑💻 Learning Platform: Frontend Masters



Complete Intro to Web Development, v3Video
by Brian Holt
🕹️ Levels: 🌱 Beginner
⏳ Duration: 12.5 hours
🤑 Price: Subscription
🧑💻 Learning Platform: Frontend Masters


Web Development Project: Personal Portfolio WebsiteVideo
by Jen Kramer
🕹️ Levels: 🌱 Beginner
⏳ Duration: 6 hours
🤑 Price: Subscription
🧑💻 Learning Platform: Frontend Masters