In our HTML and CSS course, you will learn how to create visually appealing and interactive web pages using HTML and CSS. This course is designed for beginners who have little to no prior experience in web development, and will provide you with a strong foundation in the basics of HTML and CSS. In this course, our primary goal is to help you gain a solid understanding of the fundamental concepts of HTML and CSS. You will learn how to use these languages to design and build visually appealing web pages that are responsive, user-friendly, and accessible. Additionally, you will learn how to use modern web development tools to create and deploy your web pages.

Learning Goals

Duration: 40 hours
Course prerequisite: Students/early career/professionals
  • Understand the basic structure of HTML and CSS
  • Learn how to create web pages using HTML tags and CSS styles
  • Understand how to use CSS selectors to style HTML elements
  • Learn how to create responsive and mobile-friendly web pages
  • Understand the importance of accessibility and semantic HTML
  • Learn how to use web development tools such as VSCode and Chrome Developer Tools

Course Outline

  1.  Introduction to HTML and CSS
  • Overview of HTML and CSS
  • Basic structure of HTML documents
  • Introduction to CSS selectors and styles
  1.  Creating Web Pages with HTML
  • HTML tags and attributes
  • Creating links, images, and lists
  • Understanding semantic HTML and accessibility
  1.  Styling Web Pages with CSS
  • Using CSS to style HTML elements
  • Understanding CSS box model and layout
  • Creating responsive and mobile-friendly web pages
  1.  Advanced HTML and CSS Techniques
  • Creating forms and tables
  • Using CSS frameworks and pre-processors
  • Optimizing web pages for performance and SEO

Course Curriculum