BeginnerEnglish

Learn CSS From Scratch

CSS from scratch: syntax, the three ways to add styles, selectors and targeting elements, and layout basics.

  • 41 videos
  • 3 h of video
  • VideosFree on YouTube
  • Hands-on labNot for this course
  • Practice simulationNot for this course
  • Mock examNot for this course

Plays the full course playlist from YouTube in privacy-enhanced mode. Nothing loads from YouTube until you press play.

About this course

This CSS3 course specially designed for Beginners who want to learn about CSS3 from Scratch.

Course videos

All 41 videos, in order

Playlist on YouTube
  1. 16:31Learn CSS From Scratch - Course OverviewOverview
  2. 23:42How To RunHands-on
  3. 33:18What Is CSSHands-on
  4. 43:11Browser Default StyleHands-on
  5. 58:25CSS SyntaxHands-on
  6. 67:29Ways To Add StyleSheet To HTML Document Inline And Embedded StylingHands-on
  7. 75:23Understanding External StylesheetHands-on
  8. 83:06Comments In CSSHands-on
  9. 95:10Targeting ElementsHands-on
  10. 109:04Targeting Classes And IDSHands-on
  11. 115:16CSS Cascade And ConflictsHands-on
  12. 124:55CSS Inheritance Explained: Learn CSS From ScratchExplained
  13. 133:06CSS Selector Specificity Demystified: Learn CSS From Scratch 2026Hands-on
  14. 143:06Master CSS Basics: Important Updates for Beginners 2026Hands-on
  15. 153:35CSS Mastery: Targeting Multiple Elements Explained 2026Explained
  16. 165:18CSS Descendant Selectors: A Complete Guide for 2026Hands-on
  17. 173:00Master CSS Child Selectors: Essential Guide for 2026Hands-on
  18. 182:46Adjacent Selectors in CSS: Quick Guide for Developers 2026Hands-on
  19. 198:35Attribute SelectorsHands-on
  20. 204:22CSS Pseudo Selectors Explained: Comprehensive Guide 2026Explained
  21. 213:29Master CSS Pseudo Classes: Hover, Active & VisitedHands-on
  22. 223:30CSS Pseudo Classes: First & Last Child ExplainedExplained
  23. 233:28Complete Guide to CSS Universal SelectorsHands-on
  24. 242:17Master CSS: First and Last of Type Pseudo ClassesHands-on
  25. 254:17Complete Guide to Nth Child Pseudo Classes in CSSHands-on
  26. 262:39CSS Mastery: Combining Selectors for Efficient StylingHands-on
  27. 275:02Master CSS Font Size: A Step-by-Step Guide for BeginnersHands-on
  28. 282:26Learn CSS Font Family: Ultimate Guide for Web DevelopersHands-on
  29. 293:38CSS Text Decoration: Complete Guide for Stunning Web DesignHands-on
  30. 302:44Master CSS Font WeightHands-on
  31. 313:05Transform Text in CSSHands-on
  32. 322:58Change Text Color in CSSHands-on
  33. 332:12Master CSS Link Styling: Step-by-Step Guide for BeginnersHands-on
  34. 344:51Master CSS Letter Spacing & Line HeightsHands-on
  35. 352:06Ultimate Guide to CSS Paragraph SpacingHands-on
  36. 364:55Ultimate Guide to CSS Box Model: Learn the EssentialsHands-on
  37. 377:44Complete CSS Margin MasteryHands-on
  38. 385:45Complete Guide to CSS Padding: Enhance Your LayoutsHands-on
  39. 394:40Master CSS Borders: Essential Techniques for 2026Hands-on
  40. 405:13Discover Block Level Elements in CSS: Complete Guide 2026Hands-on
  41. 415:34CSS Backgrounds Explained: Ultimate Guide for 2026Explained

More in Programming & Web

Programming & WebIntermediateClassic course

Software Design Patterns

Classic design patterns explained: factory method, builder, abstract factory, singleton, bridge, composite, decorator and proxy.

  • Videos only

10 videos38 min

Programming & WebBeginnerClassic course

Learn To Code From Scratch With Python

Programming from zero: the building blocks of any language, then Python setup, variables and the core concepts.

  • Videos only

35 videos6 h

Programming & WebBeginnerClassic course

Step By Step Mastering Modern JavaScript

JavaScript from the browser console up: variables, data types, strings, arrays, objects, functions and modern syntax.

  • Videos only

53 videos5.1 h

Programming & WebIntermediateClassic course

Modern JavaScript Refresher Course

A quick refresher on modern JavaScript: template literals, destructuring, spread and rest, arrow functions, classes, async code and optional chaining.

  • Videos only

12 videos1.2 h

Programming & WebBeginnerClassic course

Step By Step Mastering React

React from the first project: project structure, functional and class components, JSX, props, state and more.

  • Videos only

31 videos3.5 h

Programming & WebBeginnerClassic course

Learn JSON Step By Step

JSON syntax and data types: strings, numbers, booleans, arrays, objects and nesting.

  • Videos only

15 videos43 min

Programming & WebBeginnerClassic course

Learn HTML5 From Scratch

HTML5 for absolute beginners: tools, the first document, tags and attributes, page structure, head, body and links.

  • Videos only

11 videos1.7 h

Watch on YouTube