Fundamentals of CSS

Course Description: The course is designed to provide students with a comprehensive understanding of Cascading Style Sheets (CSS) and its role in web development. This course will cover essential concepts, properties, and techniques used to style and enhance web pages. Through a combination of theoretical lessons, practical examples, quizzes, and projects, students will gain the knowledge and skills necessary to create visually appealing and responsive websites using CSS.

Course Outline:

Module 1: Introduction to CSS

Module 2: Basic CSS Properties

Module 3: Layout

Module 4: Advanced CSS

Project:

  1. Building Your Own Portfolio Website: A Step-by-Step Guide

  2. Creating a Simple Product Landing Page: A Step-by-Step Guide

  3. Crafting a Blog Archive Page: A Beginner’s Guide

Additional Resources