Skip to content Skip to footer
Course Content
Getting started with front-end development
Understand the role of front-end development and how websites are structured and delivered.
0/3
Building structure with HTML
Learn how to use HTML to create the skeleton of web pages and structure content semantically.
0/2
Styling with CSS
Make your web pages visually appealing and responsive with modern CSS techniques.
0/2
Adding interactivity with JavaScript
Introduce dynamic behavior to your websites using JavaScript basics.
0/2
Introduction to front-end development

Websites need to look great on all devices. Here, you’ll learn how to use Flexbox to build flexible layouts and use media queries to adapt your designs to different screen sizes. This lesson includes hands-on examples of creating responsive navigation and grid sections.