Front-end Formations

Discover the latest versions of HTML and CSS, including HTML5 tags, form elements, attributes, input types, CSS styling, and more.

Enroll Now to Play

Course Overview

  1. Level 1 on Front-end Formations

    Level 1 Free Level 1 Video | 9 Challenges
    Overview & Updates

    Get an overview of HTML5 and CSS3, and learn which HTML elements have been updated in HTML5.

  2. Level 2 on Front-end Formations

    Level 2 2 Videos | 13 Challenges
    HTML5 Elements

    Learn all of the new HTML5 elements, including the section, article, header, footer, and time elements, and also several others that will help make your markup more semantic.

  3. Level 3 on Front-end Formations

    Level 3 1 Video | 8 Challenges
    HTML5 Forms

    Learn all of the new HTML5 form input types, elements, and attributes.

  4. Level 4 on Front-end Formations

    Level 4 2 Videos | 20 Challenges
    CSS3 Styles

    Learn modern CSS styling techniques, including border radius, box shadow, text shadow, box sizing, multiple backgrounds, and gradients.

  5. Level 5 on Front-end Formations

    Level 5 1 Video | 13 Challenges
    Fonts & Interactions

    Learn how to use web fonts with @font-face, create smooth transitions and manipulated elements in CSS with the transition and transform properties, and write CSS according to the principles of progressive enhancement.

Completed Front-end Formations

Complete these levels to unlock

Course Completion Badge

Discover the latest versions of HTML and CSS, including HTML5 tags, form elements, attributes, input types, CSS styling, and more.

Recommended Prerequisites

  • An intermediate knowledge of HTML & CSS

About The Professor

Starting out designing t-shirts and creating illustrations, Drew quickly became fascinated with computer science and programming. Front-end development is the perfect combination of Drew’s love for design and development.

View Full Credits

Course Notes

  • Estimated Course Length: 4 - 5 hours

Course Reviews (14)


We hear every day about HTML5 and CSS3 but this course will really tell you what it's all about. It really touched the stuff that are commonly used like html5 elements or form attributes. I really liked the CSS3 properties that are covered; albeit they were very brief. I never rewatched the video because everything was explained so well.


This was a great resource for a quick update on what's new in HTML5 and CSS3, and some of the background reasoning behind these changes. I understand now not only the WHAT but also the WHY.


Work with front-end formations daily and this course was an excellent way to refresh many of the CSS3 formations and HTML5 elements I use all the time. Well worth the time.


This was an awesome class and I would recommend it to anyone!