Udemy

CSS For Beginners

Enroll Now
  • 7,844 Students
  • Updated 11/2025
4.3
(52 Ratings)
CTgoodjobs selects quality courses to enhance professionals' competitiveness. By purchasing courses through links on our site, we may receive an affiliate commission.

Course Information

Registration period
Year-round Recruitment
Course Level
Study Mode
Duration
2 Hour(s) 11 Minute(s)
Language
English
Taught by
Joshan Grewal
Rating
4.3
(52 Ratings)
2 views

Course Overview

CSS For Beginners

Understand CSS from the ground up — learn core concepts, properties and how styles are applied in modern web design.

This course is designed for complete beginners who want to learn how to style their web pages using CSS the language that controls the look and feel of websites.


You’ll get a clear, beginner-friendly introduction to how CSS works, how styles are applied, and how to control the layout, color, and appearance of your HTML elements.


This course is focused on helping you build a solid foundation in CSS fundamentals. Each concept is paired with a simple, focused example to show you exactly how it works in practice.


If you're looking to build full web pages or layouts, this course gives you the essential knowledge you'll need and prepares you to move on to more advanced layout techniques.


Here’s what you’ll learn:


Types of CSS – Learn the differences between inline, internal, and external CSS and when to use each.

CSS selectors – Discover how to target HTML elements using element, class, ID, and attribute selectors

CSS specificity – Understand how CSS rules are prioritized and what happens when styles conflict

Fonts and colors – Learn how to define fonts, text styles, and apply color in multiple formats

The CSS box model – Understand how margin, border, padding, and content work together

Box sizing – See how the box-sizing property affects layout

Positioning – Get familiar with static, relative, absolute, fixed, and sticky positioning

Floats – Understand how floating elements behave and how to manage them

Display property – Learn how to control element behavior with values like block, inline, and inline-block

CSS units – Explore px, em, rem, % more effectively

Media queries – Introduction to responsive design by applying styles for different screen sizes


By the end of this course, you’ll have a strong, practical understanding of core CSS concepts. You’ll be ready to style your own HTML pages and better equipped to take on projects that involve more advanced layout techniques.

Start learning today and build the CSS foundation that will support all your future web development skills without feeling overwhelmed.

Course Content

  • 10 section(s)
  • 28 lecture(s)
  • Section 1 Introduction
  • Section 2 Selector Types In CSS
  • Section 3 Specificity In CSS
  • Section 4 Fonts In CSS
  • Section 5 Box Model In CSS
  • Section 6 Colors In CSS
  • Section 7 Positioning In CSS
  • Section 8 Floats In CSS
  • Section 9 Display In CSS
  • Section 10 Units In CSS

What You’ll Learn

  • Understand the role of CSS in styling web pages
  • Apply different types of CSS: inline, internal, and external
  • Use selectors to target specific HTML elements
  • Work with the box model and see how box-sizing affects layout
  • Style elements using the float, display, and position properties
  • Use relative and absolute units like px, %, em, and rem
  • Get introduced to media queries for responsive design

Reviews

  • R
    RAJDURAI D KUDIYANNAVAR
    5.0

    Gg

  • A
    Augusto João Cumbi
    5.0

    Is very very Good 👍

  • P
    POULAMI DUTTA
    5.0

    i hv learned a lot about css

  • D
    Danish Qureshi
    2.5

    average course

Start FollowingSee all

We use cookies to enhance your experience on our website. Please read and confirm your agreement to our Privacy Policy and Terms and Conditions before continue to browse our website.

Read and Agreed