YouTube Tools

Brackeys: How to Program in C#: study plan and how long it takes

The Brackeys playlist is 15 videos and 3.9 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.

15 videos · 3.9 hours · Brackeys

Brackeys' beginner C# course covers the basics in 15 short lessons: variables, if and switch statements, loops, methods, arrays, classes, inheritance, enums, properties, interfaces and generics.

It's a favourite first step for people who want to make games in Unity, where C# is the scripting language.

Who it's for: Beginners, especially aspiring Unity game developers, who want a gentle introduction to C#.

How long does it take?

The full playlist is 3.9 hours across 15 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 day8 days6 days4 days
1 h a day4 days3 days2 days
2 h a day2 days2 days1 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–12 · 2h 51m
  1. Day 1 · 21m

    • 11. How to program in C# - BASICS - Beginner Tutorial8m
    • 22. How to program in C# - Beginner Tutorial13m
  2. Day 2 · 28m

    • 33. How to program in C# - VARIABLES - Beginner Tutorial16m
    • 44. How to program in C# - IF STATEMENTS - Beginner Tutorial13m
  3. Day 3 · 24m

    • 55. How to program in C# - SWITCH STATEMENTS - Beginner Tutorial14m
    • 66. How to program in C# - FOR LOOPS - Beginner Tutorial10m
  4. Day 4 · 29m

    • 77. How to program in C# - WHILE LOOPS - Beginner Tutorial12m
    • 88. How to program in C# - METHODS - Beginner Tutorial17m
  5. Day 5 · 24m

    • 99. How to program in C# - ARRAYS - Beginner Tutorial24m
  6. Day 6 · 19m

    • 1010. How to program in C# - CLASSES - Beginner Tutorial19m
  7. Day 7 · 25m

    • 1111. How to program in C# - INHERITANCE - Beginner Tutorial14m
    • 1212. How to program in C# - ENUMS - Beginner Tutorial11m
Week 2Videos 13–15 · 1h 5m
  1. Day 8 · 19m

    • 1313. How to program in C# - PROPERTIES - Beginner Tutorial19m
  2. Day 9 · 27m

    • 1414. How to program in C# - INTERFACES - Tutorial27m
  3. Day 10 · 19m

    • 1515. How to program in C# - GENERICS - Tutorial19m

Tips for finishing

  • At under four hours, you can finish in a week and move straight on to Brackeys' Unity tutorials.
  • Write a small console program for each lesson; the concepts carry straight over to Unity scripts.