Skip to content
UdemyCSSPaid courseIntermediate levelCertificate

Complete Flexbox Course: Master CSS3 Flexbox for Good (Udemy.com)

This tutorial teaches you how to use the new CSS3 Flexbox box model to create responsive web layouts more effectively!

Created by: Peter Sommerhoff

Last updated September 2021

icon
What you will learn

  • Use CSS Flexbox confidently to create modern layouts
  • Create web site designs more effectively
  • Write high-quality and reusable CSS code
  • Vertically align any element
  • Take up the remaining space in a container
  • Beautiful responsive galleries with Flexbox
  • Implement the so-called Holy Grail Layout

How it compares

Against the other 110 rated Udemy courses in CSS on CourseDuck:

  • Rating4.4 out of 5higher than 39% of them
  • Reviews2,366#21 of 111 by number of reviews
  • Length2.1 hoursshorter than 78% of them
  • Last updatedSeptember 2021earlier than 52% of them

icon
Quality Score

Content Quality
/
Video Quality
/
Qualified Instructor
/
Course Pace
/
Course Depth & Coverage
/

Overall Score : 88 / 100

icon
Course Description

After this course, you'll be able to use Flexbox to...

  • vertically align any element

  • create modern grids

  • take up remaining space

  • add spacing between elements

  • implement complete site layouts

  • and much more!

More goodies inside this course:

  • I'll answer all questions you may have along the way to make sure you reach your learning goals

  • I've added manual, high-quality captions (CC) to this course

  • To see Flexbox in practice, 3 mini-projects will manifest your skills and enable you to use Flexbox productively in future web design projects.


What Students Say About Me (taken from various courses of mine)

Such a great course. second one for me with Peter Sommerhoff.
a great Instructor, uses very easy way to explain the materials.

- Ahmed


I absolutely LOVE this course, it teaches everything you need in details
and more! They really do listen to their students and answer as fast as
the road runner. Thanks so much for posting your course and I am
looking forward other courses!

- Ana


Great course, Peter explained it thoroughly, and he answers any questions within a day.

- Dunja


The course covered the required information quickly and concisely
without fluff or wasted motion. It provides sufficient pointers to
additional information and documentation. I thought it was a good
value.

- Robert


I'm glad to have received such great reviews from my students -- and I'll do my best to provide you with the best learning I can as well.


Check out the free preview videos below.

I look forward to seeing you inside :)



***


In this tutorial, you'll learn to use each and every Flexbox property:

Styling flex containers:

  1. flex-direction

  2. justify-content

  3. align-items

  4. flex-wrap

  5. align-content

Then individual flex items:

  1. order

  2. align-self

  3. flex-grow

  4. flex-shrink

  5. flex-basis

  6. flex

At the end, we'll look at real-world Flexbox examples to see what kinds of layouts can be achieved:

  1. Simple grids with Flexbox where all columns in a row have the same size

  2. More advanced Flexbox grids where columns can have arbitrary sizes

  3. Vertical centering to vertically align any element

  4. Media objects, the popular OOCSS pattern

  5. The Holy Grail Layout, a complete site layout with sidebars and sticky footer


As a bonus, this course includes a complete Flexbox Cheat Sheet that you can use to recap all you've learned and to refer back to while using Flexbox.

Additionally, I included the code for a Flexbox demo showcase -- which is like an interactive cheat sheet for you to see in the browser that contains every property and every layout example from this tutorial.

icon
Udemy Discount

The discount is applied through our link. Open the course from here and Udemy's current promotional price is applied at checkout on most courses, no code to type.

Some courses are excluded from Udemy's promotions. If the price does not drop, clear your browser cookies and use the button again.

icon
Instructor Details

Peter Sommerhoff

Hi, it's Peter, glad you made it here! If you're anything like me, you want to always keep learning, master new skills, and ultimately achieve your life goals -- whether that's a well-paying career, traveling the world, working from the comfort of your home, or sharing your expertise with and helping other people.

Does that sound like you? Then make sure to enroll in one my courses and learn about awesome programming languages, software design, productivity, or anything else you're interested in.

I feel honored for every student I have and will make sure you have a great learning experience. You can always ask me personally if you get stuck or have anything at all I can help you with.

So please check out my courses below and I'll see you there!

icon
More courses by Peter Sommerhoff

$74.99

$12.99

$13.99

icon
More CSS courses

$174.99

$149.99

$129.99

$99.99

$10.99

$13.99

icon
Reviews

4.4

2,366 ratings on Udemy

Select a bar to show only those reviews.Select the bar again to show every rating.

By Michel Sakkas on 11/14/2020

From section 5, coding along was not working. Did some properties change since four years ago? Despite this fact, it is quite a good course.

By Peter Kitonga on 11/7/2020

Peter is great at explaining the various concepts/properties of flexbox and has great examples to back it up. I really loved the showcase provided by him which help solidify visualizing what the different properties can do. I loved going through the course content with him and learned a great deal about flexbox. I will definitely apply it in my designs to come.

By Tyler on 10/26/2020

Horrible fast explanations on difficult concepts

By Freilin Manzano aez on 10/17/2020

excellent course

By Chandu NANGA on 10/4/2020

A good course to understand the flexbox...And cheat sheet provided is very handy...

By Jaya Korupolu on 9/26/2020

nice

By SUHAYB ALGHUTAYMIL on 9/22/2020

I got a better understanding of flexbox, this course is good for complete flex box beginner.

By Gil Aguilar on 9/17/2020

Loved the examples and the cheat sheet at the end of the course. Really great class that had serious thought in demonstrating key concepts. Highly recommended.

By Ruben Lopez on 9/11/2020

Amazing course. I have watched it twice and every time I learn something new. The instructor is direct and stays on subject. He is easy to understand and the layout of the course is well organized. Im a full stack developer and needed a course to brush my flex skills and this course was the perfect addition to my toolbox. Thank you.

By Yavdhesh Sanchihar on 8/1/2020

,

By David Kanwisher on 7/27/2020

Great course. I feel pretty confident already in flexbox layouts but I enjoyed the refresher specifically on flex-basis/grow/shrink and the difference between align-items and align-content. I'm not ready to give the course 5 stars as I feel like the lessons are unnecessarily made confusing by defaulting to reversed items when introducing newer concepts and there is a lingering float style that I'm sure is not helpful to beginners. I think the course could use 1 quick pass of edits to be a 5 star program, but overall great instruction.

By Eyal Cohen on 7/19/2020

Very good course, short and to the point.
Eyal Cohen

Showing 12 of 291 reviews