Udemy

Introduction To CSS Flexbox

Enroll Now
  • 4,775 Students
  • Updated 8/2025
4.5
(14 Ratings)
CTgoodjobs selects quality courses to enhance professionals' competitiveness. By purchasing courses through links on our site, we may receive an affiliate commission.

Course Information

Registration period
Year-round Recruitment
Course Level
Study Mode
Duration
1 Hour(s) 45 Minute(s)
Language
English
Taught by
Joshan Grewal
Rating
4.5
(14 Ratings)
1 views

Course Overview

Introduction To CSS Flexbox

Understand every Flexbox property with unique examples, visual guides and a final responsive layout.

This course is designed to help you elevate your HTML webpage layouts using the power of CSS Flexbox, a layout model that gives you precise control over alignment, spacing, and responsiveness.

You’ll learn how each Flexbox property works through clear demonstrations, covering both parent container properties and child item properties.

Properties applied to the parent flex container:

  • flex-direction – Set the direction items are laid out (row or column)

  • flex-wrap – Control whether items wrap or stay on a single line

  • flex-flow – Combine flex-direction and flex-wrap with a shorthand

  • justify-content – Align items along the main axis (e.g., left, center, space-around)

  • align-items – Align items along the cross axis

  • align-content – Control spacing between multiple lines of items

Properties applied to individual flex items:

  • flex-basis – Define an item’s initial size before space is distributed

  • flex-grow – Distribute remaining space between flex items

  • flex-shrink – Control how items shrink when space is limited

  • flex – A shorthand for setting flex-grow, flex-shrink, and flex-basis

  • order – Change the visual order of items

  • align-self – Override alignment for a specific item

To build a deeper understanding, you’ll also see Flexbox in action across a range of scenarios, helping you clearly connect each property to its real-world effect.

By the end of this course, you’ll not only understand how to use Flexbox, you'll also know why it behaves the way it does, giving you greater confidence and control when building flexible layouts.

Course Content

  • 10 section(s)
  • 35 lecture(s)
  • Section 1 Introduction
  • Section 2 Overview Of Parent Flex Container Properties
  • Section 3 Flex Direction
  • Section 4 Flex Wrap
  • Section 5 Flex Flow
  • Section 6 Justify Content
  • Section 7 Align Items
  • Section 8 Align Content
  • Section 9 Overview Of Child Flex Item Properties
  • Section 10 Flex Basis

What You’ll Learn

  • Understand the core concepts behind CSS Flexbox
  • Apply Flexbox properties to parent containers and child items
  • Use flex-direction, justify-content, align-items, and more
  • Control layout behavior with flex-grow, flex-shrink, and flex-basis
  • Learn the math behind how Flexbox distributes space
  • Understand how Flexbox simplifies responsive design
  • Use shorthand properties to write clean, efficient CSS

Reviews

  • U
    Udemy User
    4.5

    Learned many things thanks

  • A
    Abdul Malik Sackey
    4.5

    great explanation finally am going to fall in love with front end

  • S
    Swasti Prosad Mondal
    5.0

    Very Helpfull

  • D
    Dawodu Olalekan
    5.0

    It's a cool tutorial. Relatable content with simple explanations.

Start FollowingSee all

We use cookies to enhance your experience on our website. Please read and confirm your agreement to our Privacy Policy and Terms and Conditions before continue to browse our website.

Read and Agreed