Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Coursera

HTML and CSS in depth

Meta via Coursera

Overview

In this course, you’ll use software development tools like HTML to build attractive web pages that work well—and you’ll use structured semantic data to control how websites appear to the end user. You will then dive deeper into CSS by applying increasingly specific styling to various elements. You’ll learn to use Bootstrap’s grid system to create layouts and work with components and themes. Finally, you’ll explore debugging and learn how it can be utilized to banish common front-end errors. By the end of this course you will be able to: • Create a simple form with a responsive layout using HTML5 and CSS • Create a responsive layout using CSS • Create a UI using Bootstrap • Implement debugging tools This is a beginner course for learners who would like to prepare themselves for a career in front-end development. To succeed in this course, you do not need prior development experience, only basic internet navigation skills and an eagerness to get started with coding.

Syllabus

  • HTML in depth
    • In this module, you will use structured semantic data to control how web sites appear to the user. You will create semantic HTML to structure webpages to look good and work well.
  • Interactive CSS
    • In this module, you will dive deeper into CSS by applying increasingly specific styling to various elements.
  • Graded Assessment
    • In this module, you will be assessed on the key skills covered in the Course.

Taught by

James

Reviews

4.0 rating, based on 1 Class Central review

4.7 rating at Coursera based on 1661 ratings

Start your review of HTML and CSS in depth

  • Kai
    HTML - Good introduction to forms and media elements
    CSS - More lab exercises would have been better for learners to understand flexbox and grid concepts

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.