Home>Courses>Build Amazing Layouts with HTML5, CSS3, and Bootstrap 4

Build Amazing Layouts with HTML5, CSS3, and Bootstrap 4

Gain insights into creating stunning web layouts with HTML5, CSS3, and Bootstrap 4. Learn about responsive design, CSS frameworks, and advanced techniques like CSS grid, transitions, animations, and transforms.

Beginner

88 Lessons

26h

Certificate of Completion

Gain insights into creating stunning web layouts with HTML5, CSS3, and Bootstrap 4. Learn about responsive design, CSS frameworks, and advanced techniques like CSS grid, transitions, animations, and transforms.
AI-POWERED

Code Feedback

Explanations

AI-POWERED

Code Feedback

Explanations

This course includes

92 Playgrounds
14 Quizzes
Course Overview
What You'll Learn
Course Content
Recommendations

Course Overview

This course provides an in-depth look into building web layouts from scratch. It includes detailed guidance on HTML5, CSS3, and Bootstrap 4. You will begin with an overview of the basics of HTML and CSS. Using the knowledge you gain in the first few lessons, you will build an HTML5 and CSS3 layout. Next, you will make the layout responsive using media queries. Then, you will learn about popular CSS frameworks and create your own micro framework. After this, you will build a layout using the Bootstrap 4 f...Show More
This course provides an in-depth look into building web layouts from scratch. It includes detailed guidance on HTML5, CSS3, and Bootstrap 4. You will begin with an overview of the basics of HTML and CSS. Using the knowledge you gain in the first few les...Show More

TAKEAWAY SKILLS

HTML Elements

CSS

Bootstrap

Front-end Development

What You'll Learn

Hands-on experience with creating web layouts using HTML and CSS
A working knowledge of the tools, technologies, and concepts required for creating modern layouts
Familiarity with popular CSS frameworks, including Bootstrap 4, Bulma, and MDL
An understanding of advanced CSS concepts, including CSS variables and the CSS grid
Hands-on experience with creating web layouts using HTML and CSS

Show more

Course Content

1.

Introduction

1 Lessons

Get familiar with HTML, CSS, and Bootstrap to create interactive web layouts.

2.

Whitespace, HTML Elements, and CSS Selectors

5 Lessons

Walk through whitespace handling, HTML elements, and CSS selectors for effective web layout.

3.

CSS Display Property

7 Lessons

Break apart the CSS display property to control document flow and element behavior.

4.

The Box Model

4 Lessons

Grasp the fundamentals of the CSS box model to control element layout effectively.

5.

CSS Positioning

8 Lessons

Map out the steps for effective CSS positioning with static, relative, absolute, and fixed values.

6.

Images and Floats in CSS

6 Lessons

Follow the process of managing image layout and spacing using float and clear properties in CSS.

7.

CSS Selectors and CSS Targeting Revisited

8 Lessons

Master CSS specificity, selectors, pseudo-classes, and practical layout techniques.

8.

Building the First Layout

5 Lessons

Step through creating responsive web layouts, from mockups to dynamic CSS adjustments.

9.

Converting Our First Layout Into a Responsive One

7 Lessons

Solve challenges with Flexbox and media queries to create responsive web layouts.

10.

CSS Resets and Emmets

4 Lessons

Examine CSS resets for consistency and Emmet for efficient HTML/CSS coding.

11.

Column-Based CSS Layouts

7 Lessons

Break down complex ideas of column-based CSS layouts, including grid systems and responsiveness.

12.

An Overview of Popular CSS Frameworks

5 Lessons

Dig deeper into popular CSS frameworks, their benefits, and their unique development features.

13.

Micro CSS Framework

5 Lessons

See how it works to build efficient layouts with custom CSS frameworks and Bootstrap.

14.

CSS Transitions, Animations, and Transforms

7 Lessons

Master creating interactive layouts with CSS transitions, animations, and easily updateable CSS variables.

15.

Introducing the CSS Grid

7 Lessons

Learn how to use CSS Grid for streamlined, two-dimensional responsive web layouts.

16.

CSS Tips and Tricks for Beginners

1 Lessons

Get started with essential CSS tips for effective and aesthetic web design.

17.

Wrapping Up

1 Lessons

Examine key web layout principles, responsive design, and future growth in web development.

Course Author

Trusted by 2.5 million developers working at companies

Hands-on Learning Powered by AI

See how Educative uses AI to make your learning more immersive than ever before.

Instant Code Feedback

Evaluate and debug your code with the click of a button. Get real-time feedback on test cases, including time and space complexity of your solutions.

AI-Powered Mock Interviews

Adaptive Learning

Explain with AI

AI Code Mentor

Free Resources

FOR TEAMS

Interested in this course for your business or team?

Unlock this course (and 1,000+ more) for your entire org with DevPath