Course Information
Course Overview
understand the concept behind css flexbox and create a real world project with complex responsive layouts using flexbox
Are you tired of using floats then clearing these floats ?
Are you tired of using positioning to achieve the layout you want and then finding out that the everything collapses when you view it on different screen sizes ?
do you want an efficient way to create complex layouts easily and quickly ?
do you want to create advanced responsive layouts using css only with just simple lines of code ?
if so then this course is for you !
In this course you will learn everything you need to know to get started using flexbox in your future projects
We will start by learning and understanding how flexbox works, because I think if you used flexbox before you might be overwhelmed by the number of new properties, we have about 11 or 12 new properties with an average of 4 potential values so it can be a little bit overwhelming to jump right in with everything,
but in this course you will clearly understand how every property works and how a specific property can be used to control the layout in different ways
I believe in learning by doing so after understanding and learning all the properties of flexbox we will get our hands dirty and we will start by building two menus, a simple single level menu and an advanced one and in this section of the course you will see every thing you learned in action step by step
One thing I put in my mind when I was building this course is that I wanted this course to stand out from other courses so I noticed that in all other flexbox courses you will just see some boxes on the screen all the time and the instructor is just moving them around using flexbox and at the end, the course will be finished and you become like "ok that was good i learned the basics of flexbox but now what? How can I use this knowledge in real world examples"
because after all the web pages are not some boxes moving around, right ? and that is exactly why I created the last section of the course.
So in this last section we will build a complete project from scratch that I built for you , and my main focus while I was building this project is how to implement every property we will learn about flexbox in this project so you get a solid understanding of what we can do using these properties in real life!
So in this project you will learn how to create many advanced different layouts like
1 - the holygrail layout
2 - you will learn how to center elements vertically easily
3 - how to build posts articles with equal heights easily using flexbox
4 - very advanced cards layouts that is almost impossible to attain without flexbox
5 - the horizontal masonry layout which is very interesting
Course Content
- 6 section(s)
- 31 lecture(s)
- Section 1 flexbox basics
- Section 2 controlling the alignment of elements using css flexbox
- Section 3 controlling the sizing of elements using flexbox
- Section 4 use flexbox in action and build two menus
- Section 5 our flexbox-based project
- Section 6 Bonus Section
What You’ll Learn
- understand everything about flexbox and how it actually works
- build advanced responsive layouts fast and easily with minimal code using flexbox
- build menus using flexbox
- build a complete website with advanced responsive layouts like ( the holy grail layout - the equal columns layout - the horizontal masonry layout ) and so more!
- enhance your productivity and save more time as a web developer
- build photo galleries using flexbox
Skills covered in this course
Reviews
-
JJack Fulton
Very well thought out and presented. The lessons build upon the previous ones in an easy to remember fashion.
-
HHcam
good, clear, easy to understand
-
LLiye Fu
This is a really great course covering CSS flexbox with a solid project built from scratch. Now I have confidence in building similar projects. I hope that this instructor can create more courses related to CSS and Javascript, and Javascript libraries like GSAP and Three.js. I like his teaching style and would like to see him keep going with his talents.
-
LLou Shack
Short training sessions and easy to understand.