Best Frontend Courses LogoBest Frontend Courses
    • AI
    • Accessibility
    • Algorithms
    • Angular
    • Architecture
    • Astro
    • Auth
    • CSS
    • Firebase
    • Game Development
    • Gatsby
    • Git
    • GraphQL
    • HTML
    • Ionic
    • JavaScript
    • Jotai
    • MobX
    • Native
    • Netlify
    • Next.js
    • Nx
    • Performance
    • Prisma
    • React
    • React Native
    • Redux
    • Remix
    • Rx.js
    • SCSS/Sass
    • SolidJS
    • Storybook
    • Supabase
    • Svelte
    • Tailwind
    • Testing
    • TypeScript
    • Vue.js
    • XState
    • jQuery
    • p5.js
  • Add Course
  • Login

Copyright © 2025Best Frontend Courses. All rights reserved.

  • Categories
  • Instructors
  • Terms of Service
  • Privacy Policy
  • Feedback
  1. Home
  2. CSS
  3. What the Flexbox?!
CSS
Video

What the Flexbox?!

by Wes Bos
Enroll
🕹️ Levels: 🌱 Beginner, 😎 Intermediate
⏳ Duration: 4 hours
🤑 Price: Free
🧑‍🎓 Certificate: No

🔑 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.
Update Course

Drop a comment

What the Flexbox?! by Wes Bos

Log in to leave a feedback

Login

👇 Psst! Interested in More CSS Courses?

CSSCSS

CSS Foundations
Video

by Emma Bostian

🕹️ Levels: 🌱 Beginner

⏳ Duration: 5 hours

🤑 Price: Subscription

🧑‍💻 Learning Platform: Frontend Masters

ReactReactNetlifyNetlifyCSSCSS

Building an OpenGraph Image Generation API with Cloudinary, Netlify Functions, and React
Video

by Chris Biscardi

🕹️ Levels: 😎 Intermediate

⏳ Duration: 1 hours

🤑 Price: Subscription

🧑‍💻 Learning Platform: Egghead.io

CSSCSS

Learn CSS: Responsive Design
WrittenInteractive

by Jiwon Shin

🕹️ Levels: 😎 Intermediate

⏳ Duration: 2 hours

🤑 Price: Subscription

🧑‍💻 Learning Platform: Codecademy

🔙 Back to CSS Category