This course is about Flexbox, the new layout module in CSS3 that lets build complex layouts more easily, with less code and with better quality.
It let's you lay out, align and distribute space among items within a container, even when their sizes are unknown or dynamic.
In this course you'll learn how to use flexbox for:
The only thing you need to take this course is:
During this course I will walk you through all the properties of this new CSS module but, besides that, I'll teach you the fundamentals. So you can understand what is really happening when working with the different properties.
Once you get the key concepts, the rest will be a joy to work with.
For this course I've built a page to give all the content you might need and it will have several exercises and embed code editor to see flexbox in action!
In these exercises you'll be able to change all the CSS and HTML e see the results live, which is really good so you can try different properties and values and see what is happening to your layout.
Here are the topics that we'll be talking about:
At the end, I'll give you some additional resources that might be helpful for you when working with flexbox.
Who is the target audience?
I'm Rodolfo Gonçalves and I work as a web developer since 2013.
For some time I've been working as a full-stack, but know I'm focused only on front-end.
I love web development because there's always so much happening and being created every day, each day I have something to learn about and to share.
I also love to teach, that's why I'm an instructor at Udemy. Is a way of sharing knowledge with other developers, what I think is great.
We all can help each other to be someone better tomorrow.