Welcome To The Flexbox Course!
  • How To Make The Most Of This Course
Let's Dive Right In: Learn The Flexbox Basics
  • What is Flexbox and Why Should I Use It?
  • What About Browser Support for Flexbox?
  • How Do I Use Flexbox?
  • Flexbox Principles
  • Quiz: Flexbox Basics
Styling Flex Containers
  • flex-direction - Creating Row & Column Layouts
  • Quiz: flex-direction
  • justify-content - Justifying Items Along the Main Axis
  • Quiz: justify-content
  • align-items - Aligning Items Along the Cross Axis
  • Quiz: align-items
  • flex-wrap - Multiple Rows & Wrapping Inside Flex Containers
  • Quiz: flex-wrap
  • align-content - Justifying Content Along the Cross Axis
  • Quiz: align-content
Designing Flex Items
  • order - Reordering Flex Items
  • align-self - Stubborn Children
  • flex-grow - Letting Children Grow
  • Quiz: flex-grow
  • flex-shrink - Shrinking Flex Items
  • Quiz: flex-shrink
  • flex-basis - Setting the Base Size
  • Quiz: flex-basis
Flexbox in Practice
  • Flexbox Grids: Creating Responsive Galleries #1 (Minimal Code)
  • Flexbox Grids: Creating Responsive Galleries #2 (Extra Flexibility)
  • Real Vertical Centering with Flexbox (no more vertical-align)
  • The Media Object Pattern
  • The Holy Grail Layout
  • Flexbox Cheat Sheet
Where to go from here...
  • A Quick Recap & What's Next
  • Bonus: Reach Your Full Potential As A Software Developer