HTML/CSS

Front-end Foundations

Learn the fundamentals of HTML and CSS, while building a strong foundation for more advanced front-end development.

Enroll Now to Play

Course Overview

  1. Level 1 Complete on Front End Foundations

    Level 1 Free Level 2 Videos | 10 Challenges
    HTML

    Format text content and links with HTML.

  2. Level 2 Complete

    Level 2 3 Videos | 11 Challenges
    CSS

    Change the way that content is displayed with CSS.

  3. Level 3 Complete

    Level 3 2 Videos | 7 Challenges
    Classes and Layout

    Reuse CSS across multiple pages and layout content in well-defined sections.

  4. Level 4 Complete

    Level 4 3 Videos | 14 Challenges
    Images

    Add content and background images to your site.

  5. Level 5 Complete

    Level 5 2 Videos | 10 Challenges
    Fonts and Forms

    Customize fonts and add forms that accept different types of user input.

Course Complete

Complete these levels to unlock

Course Completion Badge

Learn the fundamentals of HTML and CSS, while building a strong foundation for more advanced front-end development.

Supplemental Learning

About The Professor

Jon is a teacher and developer who enjoys building for iOS and the web. He left a career in higher education to share lessons and challenges with Code Schoolers worldwide. Lately he's been leading the content team as the director of content.

View Full Credits

Course Notes

  • Estimated Course Length: 4 - 5 hours

Course Reviews (172)

GinevraSapphireBlue

I picked up pieces of html and css when I needed to create a very basic website to pass an introductory computer science course but there were lots of holes in my knowledge. I have just finished this course and I feel I am ready to tackle more advanced topics and not get lost while doing so.

Praveech

I've been working as a software engineer for more than 4 years now. Learnt the basics through reading books on html & css. But wasn't able to really understand the advantages of it. After completing this course I'm now more confident than never before.

hsaenz

I consider myself a intermediate FE developer, and I even learned two or three tricks while remembering some other stuff I may have forgotten.

Hector Perez

The videos and challenges were clear and on-point. This course covered all the details and it was the perfect way to refresh my CSS "foundations!"