Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Learn CSS from Scratch: CSS for Beginners
Rating: 4.8 out of 5(10 ratings)
30 students

Learn CSS from Scratch: CSS for Beginners

Write your first lines of CSS, including CSS Grid, Flexbox, responsive design, and more!
Created byLeaping Trout
Last updated 12/2024
English

What you'll learn

  • Learn to write modern, professional CSS
  • Create a personal website you can customize and make your own
  • Learn the CSS skills necessary to build a website from scratch
  • Write custom website styles by just looking at a mockup
  • Write CSS that adapts to device size and mobile screens
  • Learn the basics of layouts using CSS Grid and Flexbox

Coding Exercises

This course includes our updated coding exercises so you can practice your skills as you learn.

See a demo
Image of coding exercise example

Course content

14 sections15 lectures1h 39m total length
  • Course Overview0:24

    Learn the high-level format of the course.

  • Setup1:11

    Download the course files and unzip the folder before opening in VS Code.

Requirements

  • Basic HTML
  • No CSS knowledge necessary

Description

CSS is a powerful tool and an essential part of any web developer's skillset. In this course, you'll learn to write your very first lines of CSS, with no prior experience needed. You'll create two websites, one of which you can customize to be your own. In less than 2 hours, you'll develop a foundation of knowledge to build on as you continue your journey into web development.


With each section, you'll come closer and closer to building a personal website as you layer the learnings you acquired from previous sections. You'll learn common, modern techniques used by professionals every day.


What you can expect to learn:

  • CSS Selectors

  • The Box Model

  • Display types (block, inline, grid, flex, etc.)

  • Layouts (CSS Grid)

  • Sizing (absolute and relative units)

  • Buttons

  • Media Queries

  • Specificity

  • And more!


And finally, you'll take everything you learned and write the CSS for a bakery website on your own.


When you're finished with this course, you can expect to have the confidence to write styles for your very own websites.


This course is best suited for those with a basic knowledge of HTML, but if you're learning HTML at the same time, you should have no problem following the course.

Who this course is for:

  • Beginners who have never written CSS before
  • Those who want to brush up on their CSS skills
  • New web developers