Flexbox simplified

Getting started with flexbox is easy. A nice little display: flex and you have columns.

Then it's time for the hard part: figuring out what strange combination of justifying, aligning, growing (or shrinking), you need to cobble together to get it to behave the way you need it to.

Take control of flexbox

Enroll now

There are so many moving parts

As powerful as flexbox is, it can seem like it has a mind of its own.

  • What to do if the columns are unbalanced?
  • Now these ones are balanced, but I need one to be bigger!
  • Why are things overflowing all of a sudden?
  • Is it align or justify... wait, neither are working?
  • What's the deal with growing and shrinking?!
  • Centering is supposed to be easy now right? But it doesn't always work!

Flexbox is a wonderful tool that opens up the world of responsive layouts, but it can be hard to predict exactly what's going to happen when we use it, and it's full of sometimes confusing property and value options.

Take control of flexbox

As we work our way through flexbox, you'll be getting:

  • Putting things in action

    Real-world examples of how you can use what you're learning.

  • Reinforce your learning

    Mini-challenges and exercises to help you reinforce what you're learning throughout each module.

  • Code you can use in your projects

    We'll look at resuable patterns you can easily implement in future projects.

How we are going to simplify flexbox

Going from the very basics, we first break flexbox down, then build up our understanding with practical examples and code challenges .

Set up in a way to help reinforce earlier lessons as we continue to explore new content, this course is set up so that you are feeling confident with creating layouts with flexbox when you are done.

  • Lessons that break down how flexbox is working
  • Applying what you're learning to realistic examples
  • Challenges to reinforce what you're learning
  • Code snippets and design patterns you can easily plug 'n play into your projects
  • Cheatsheets that you can reference back to
  • Access to a private group within my Discord community to get help, show your progress, and ask questions
  • All lessons available for download for offline viewing
  • Finally understand how to take full control of flexbox and make it work for you

Hi, my name is Kevin Powell

I teach both in the classroom and online.

Over on YouTube, I have a channel devoted to front-end development and design with over 735,000 subscribers.

I'm a CSS evangelist. I really love CSS, and I want other people to see that it's a beautiful language as well. That's why I've made this course, to help people see that CSS is actually pretty awesome.

A lot of people realize that flexbox is powerful, but they get frustrated by it, and I want to show people how to take control of it.

many screens showing projects and videos from the course

Flexbox simplified


Everything you need to take control of flexbox and start using it to create components, and layouts, with confidence.

  • 10 modules containing over 70 video lessons
  • Over 4.5 hours of content
  • Reference booklet
  • Exercises and challenges
  • Flexbox patterns to use in your projects
  • Private section in my Discord community

Enroll now

Frequently Asked Questions

I'm new to CSS, is this course for me?

I'm assuming you are comfortable with the basics of writing HTML & CSS.

I won't be looking at all the CSS involved, but really focusing specifically on the flexbox parts of it.

What if I have some experience with flexbox already?

If you've started using flexbox but have trouble getting it to behave, or you feel like you aren't getting the most out of it, this course is for you!

We break it all down and then build up from there, so even if you're new to flexbox you should be able to follow, but there is a lot to gain even if you've already been using it, but you're looking to really take control of it and unlock it's full potential.

How much time will it take me to complete?

Everyone is different, so it's hard to say for sure, but it'll take some time.

There are over 4.5 hours of content, plus challenges for you to complete along the way, and hopefully you are putting things into action throughout, so to get the most out of the course, I'd estimate at least 7 to 10 hours. Some might go faster, others longer.

Are the video lessons closed captioned?

Yes, they have all been professionally closed captioned!

Can I buy multiple licenses for my company? And do you offer a discount for bulk purchases?

Yes, you sure can! Send me an email hi [at] kevinpowell.co and I'll give you more details.

I offer 10% off with a purchase of 5 or more licenses, and 20% off with a purchase of 10 or more.

How long do I have access to the course content?

You'll have lifetime access to the course, including all future updates that I make to the course.

I have other questions!

No problem at all, send me an email at hi [at] kevinpowell.co and I'll get back to you as soon as possible!

No questions asked
30-day money back guarantee

While I really believe this course will help people take control of flexbox, I want you to feel confident in your purchase!

I'm sure that this course will help you overcome your frustrations with flexbox, but if you want your money back at any point, send me an email and let me know.

Enroll in Flexbox Simplified today

Are you ready to break free of your struggles with flexbox and to start writing it with confidence?

Enroll now