Build Real-World Websites Using HTML5, CSS3, Flexbox, Grid, and Sass

HTML is the standard markup language for documents designed to be displayed in a web browser. It can be assisted by technologies such as Cascading Style Sheets and scripting languages such as JavaScript to build responsive websites and become a professional web developer.

First, you are going to understand the structure of a web page. Then you will set up your free web hosting, which comes as a bonus with this course. After that, you will move to HTML5 and learn the components that build up the skeleton of a web page; you will cover various concepts to a detailed level: paragraphs, links, forms, iframes, and so on. Then, you will move on to CSS3 and learn how to add professional decoration and styling to your websites; you will also be introduced to advanced skills such as CSS3 transitions and animations.

You will also be building a professional website using HTML and CSS, which will help you understand how to create a menu and header for the website. You will wrap up the course by exploring advanced CSS with Flexbox, Grid, and Sass and learning the features and functions used in Sass. Understand concepts such as how to align and resize Flex items and Flex lines toward the end.

By the end of the course, you will be able to design, code, and publish a real-world website.

All resources and code files are placed here: https://github.com/packtpublishing/build-real-world-websites-from-scrat…

Type
video
Category
publication date
2018-05-08
what you will learn

Understand the structure of a website
Learn the process of embedding an external video into a website
Create a simple login form using HTML
Explore the various types of CSS positioning
Learn how to align items inside Flexbox
Create a fully responsive photo gallery using CSS

duration
718
key features
Learn to add professional decoration and styling to your websites * Build a mathematics tutorials website using HTML and CSS * Learn how to install and set up Cyberduck and FileZilla to share your website on the server
approach
This is an engaging, completely hands-on, and step-by-step course, which makes your learning experience fun and exciting while you are acquiring precious skills that will prepare you to become one of the most sought-after professionals in the web development market.
audience
This course is for people with no development knowledge or experience. This course is also for people with some knowledge of HTML and CSS who want to learn new advanced skills and enrich their portfolio with full professional projects.
meta description
This course is perfect for anyone with no coding experience, or who knows some HTML5 and CSS3 but would like to learn advanced concepts and confidently build full websites from scratch.
short description
A complete step-by-step hands-on guide that will help you confidently design, code, validate, and launch websites online using HTML5, CSS3, Flexbox, Grid, and Sass from scratch. No coding or design experience is required. Start your web development journey today!
subtitle
Learn HTML5 and CSS3 and build real-life projects from scratch
keywords
HTML, CSS, Flexbox, Sass, web development, Web design, HTML 5, CSS3, Cyberduck, FileZilla, responsive pages
Product ISBN
9781789343632