
Let's review the projects included with this course!
You need a text editor, also a browser, so here's my recommendation!
Let's begin this journey with a brief introduction to flexbox and some terms that we will use!
Let's review what's the Flex Container
In this video let's take a look at Flex Direction
Let's review the Flex Wrap property !
Order is really useful, you can display HTML elements in a different order without changing the HTML
Let's review some useful properties when working with Flexbox!
Let's see another example of the Flex property
Let's see how you can align elements horizontally and vertically with Flexbox
Let's practice what we have learn so far in this course
Let's add some Basic CSS to create the Card Components
Let's finish this example!
Let's add the HTML for this project
Let's add some Custom Properties, the main font and everything
Let's add the CSS for the Main Navigation
Let's add the hero image and center the content vertically and horizontally
Let's add a shadow for the Main Container
Let's add some CSS for the Services Section
Let's add the Icons for the Services
Let's add some CSS for the Contact Form
Let's use flexbox to build a simple menu
Let's build a Menu with Icons
Let's finish the navigation with icons
Let's build a dropdown menu with Flex!
Let's see how we can build a Social Media Navigation
Let's see how we can display the 2 previous menus into one navbar
Let's add the HTML for this layout!
Let's add the main css, such as custom properties, and more!
Let's add some CSS for the main navigation
Let's add the final styles for the Main Nav
The Main Content area will change the order of the sidebar and main nav based on the screen size, let's see how!
Let's finish the CSS for the Sidebar Content & Footer
Let's start working with the Header HTML
Let's add the CSS for the Header
Let's finish the header with the Main Nav!
Let's start working with the Categories HTML!
Time to add some CSS into the Categories!
Let's add the Footer HTML!
Let's finish this example with some CSS!
Let's introduce a modern workflow with Node & NPM
Let's create a package.json and install the dependencies!
Let's create the Gulp Workflow
Let's add the Main SASS Files for this Project!
Let's add the Main CSS Selectors
Let's add some CSS for the shopping Cart
Let's add a Mixin that we can re use for the buttons!
Let's start working with the Hero Image
Let's see how we can build Mixins for the Media Queries
Let's add the Icons and the main features section!
Let's start working with the Courses List!
Let's finish this project!
Let's install the NPM dependencies!
Let's add the HTML for this project
Let's add the Main CSS for this project!
Let's add the Login Form CSS
Let's add some CSS to the bottom section of the form
Let's add the CSS for the footer of the login page
Let's see how we can validate a form with JavaScript
Let's see how we can display the alert message
Let's finish the form validation
In this video we're going to add a show / hide password button
Let's begin a new project, an admin panel with Flexbox and some other nice tools!
Let's add the CSS for the top section
Let's add some CSS for the Sidebar
Let's create a menu for the sidebar
Let's add some CSS for the main form
Let's add the functionality to hide or show the sidebar
CSS Grid & Flexbox are the Present & Future for Web Layouts
in this course you're going to learn both tecnologies, and we're building several examples including a AirBNB Clone, Udemy & Netflix Login Page, plus several other projects (the video is enabled to watch for free where you can view all the projects)
We will start with flexbox, a great technology for building one-dimensional layouts, with Flexbox you can create responsive websites really easily, you're going to learn the basics of flexbox, from flex container, flex direction, flex wrap, flex flow and others.
Then we're going to build some projects with Flexbox so you can understand it's features more easily
Also we're going to integrate some nice Tools with Flexbox, such as SASS, NPM , Gulp and also some Advanced CSS with Transitions and Custom Properties.
Then we're moving into CSS Grid aka GRID or CSS Grid Layout, the most advanced way to create a web layout natively in CSS, with CSS Grid you can create more advanced / responsive layouts with breeze, no frameworks are needed anymore!
We're going to build several examples with CSS Grid, plus a Clone of the Website AirBNB and other projects that you can use for your clients or your personal use!