YouTube Tools

Bro Code HTML & CSS Tutorial: study plan and how long it takes

The Bro Code playlist is 37 videos and 4.1 hours long. Here's how long it takes at different paces, a week-by-week schedule built from the real videos, and a planner that turns it into your own daily plan.

37 videos ยท 4.1 hours ยท Bro Code

Bro Code's HTML and CSS course covers the essentials in 37 short videos: HTML elements, media, lists, headers and footers, then CSS borders, overflow, backgrounds, pagination, image galleries and animations.

At about four hours it's a fast introduction you can finish in a week.

Who it's for: Beginners who want a quick, no-fluff introduction to HTML and CSS.

How long does it take?

The full playlist is 4.1 hours across 37 videos. Here's roughly how many days that is at different daily watch times and speeds, counting video time only:

Days to finish the playlist by daily watch time and playback speed
Daily timeAt 1xAt 1.5xAt 2x
30 min a day9 days6 days5 days
1 h a day5 days3 days3 days
2 h a day3 days2 days2 days

Make your own schedule

The playlist link is already filled in. Press Plan, set how much time you have each day and your speed, and you'll get a day-by-day schedule with a finish date and a calendar file. It reads the live playlist, so new videos are included.

Week-by-week schedule

A sample plan at 30 minutes a day and normal speed, using whole videos so none is split across days. That's 2 weeks in total. For a different pace, start date or speed, use the planner above.

Week 1Videos 1โ€“31 ยท 3h 5m
  1. Day 1 ยท 27m

    • 1HTML tutorial for beginners ๐ŸŒŽ11m
    • 2Learn HTML hyperlinks in 4 minutes ๐Ÿ‘ˆ4m
    • 3Learn HTML images in 6 minutes! ๐Ÿ–ผ๏ธ6m
    • 4Learn HTML audio in 5 minutes! ๐Ÿ”Š5m
  2. Day 2 ยท 27m

    • 5Learn HTML video in 4 minutes! ๐ŸŽฅ5m
    • 6Learn HTML favicons in 2 minutes! ๐Ÿ—ฟ3m
    • 7Learn HTML text formatting in 3 minutes! ๐Ÿ’ฌ4m
    • 8Learn HTML span & div in 4 minutes! ๐Ÿ5m
    • 9Learn HTML lists in 6 minutes! ๐Ÿ“„7m
    • 10Learn HTML tables in 4 minutes! ๐Ÿ“Š5m
  3. Day 3 ยท 29m

    • 11Learn HTML buttons in 5 minutes! ๐Ÿ”˜5m
    • 12Learn HTML forms in 10+ minutes! ๐Ÿ“18m
    • 13Learn HTML headers & footers in 5 minutes! ๐Ÿคฏ6m
  4. Day 4 ยท 27m

    • 14Get started with CSS in 8 minutes! ๐ŸŽจ8m
    • 15Learn CSS colors in 4 minutes! ๐Ÿ–Œ๏ธ4m
    • 16Learn CSS fonts in 7 minutes! ๐Ÿ”ค7m
    • 17Learn CSS borders in 4 minutes! ๐Ÿ–ผ4m
    • 18Learn CSS shadows in 3 minutes! ๐Ÿ‘ฅ3m
  5. Day 5 ยท 24m

    • 19Learn CSS margins in 5 minutes! โ†”๏ธ5m
    • 20Learn CSS float in 4 minutes! ๐ŸŽˆ4m
    • 21Learn CSS overflow in 3 minutes! ๐ŸŒŠ3m
    • 22Learn CSS display property in 4 minutes! ๐Ÿงฑ4m
    • 23Learn CSS height and width in 6 minutes! ๐Ÿ“7m
  6. Day 6 ยท 28m

    • 24Learn CSS positions in 6 minutes! ๐ŸŽฏ6m
    • 25How to include a CSS background image ๐Ÿ™๏ธ3m
    • 26Learn CSS combinators in 4 minutes! โž•5m
    • 27Learn CSS pseudo-classes in 7 minutes! โ˜Ÿ8m
    • 28Learn CSS pseudo-elements in 5 minutes! โœ”6m
  7. Day 7 ยท 22m

    • 29Learn CSS pagination in 8 minutes! ๐Ÿ•ฎ9m
    • 30Learn CSS dropdown menus in 6 minutes! ๐Ÿ”ป7m
    • 31How to create a CSS navigation bar in 6 minutes! ๐Ÿงญ6m
Week 2Videos 32โ€“37 ยท 58m
  1. Day 8 ยท 24m

    • 32CSS website layout in 9 minutes! ๐Ÿ—บ๏ธ9m
    • 33How to create a CSS image gallery in 5 minutes! ๐Ÿ“ท6m
    • 34Learn CSS icons in 8 minutes! ๐Ÿค9m
  2. Day 9 ยท 19m

    • 35Learn CSS flexbox in 10 minutes! ๐Ÿ’ช10m
    • 36Learn CSS transformations in 9 minutes! ๐Ÿ”„9m
  3. Day 10 ยท 15m

    • 37Learn CSS animations in 15 minutes! ๐ŸŽฌ15m

Tips for finishing

  • Build a small personal page as you go and add each new element or property to it.
  • Follow it with a deeper CSS course for Flexbox and Grid layouts.