Do you want to learn C#?

Are you a Beginner? Intermediate? Advanced? This course will help you learn C# regardless of your current skill level.

If you make an effort to pay attention to all the Lectures, read all the FAQs, answer all the Quizzes and do all the Interactive Exercises

If you do all that then I guarantee by the end you will know C#!

Video Lectures + Companion Project

Learn C# by doing Interactive Exercises!

Instant AI reply + 24H Manual Reply

No need to wait to get your questions answered

Then I still answer manually within 24h

Weekly Livestreams

I'm here Live to help answer any questions you have

BEGINNER

Visual Studio Install, Programming Basics, Ifs, Variables, Data Types, ...

INTERMEDIATE

Interfaces, Polymorphism, Events, Generics, Dictionary, Delegates, ...

ADVANCED

Reflection, Extensions, Static Constructors, Records, Null Conditional Operators, ...

COMPANION PROJECT

Learn by DOING with the Companion Project that contains Frequently Asked Questions, Quizzes, and Interactive Exercises for every Lecture in the course.

This will help you truly learn the contents of each lecture.

INTERACTIVE EXERCISES

Learn by DOING! To complete the Interactive Exercises you need to actually put into practice what you're learning in each lecture in the course.

You need to actually write code to complete them.

If you pay attention to each lecture you should be able to complete the exercises, and if you complete the exercises (and FAQs, Quizzes) then you will truly learn C# and gain the skill to be able to build anything you can dream of.

COURSE INCLUDES

  • Video Lectures
  • Companion Project
  • Interactive Exercises - Learn by doing!
  • Quizzes
  • FAQs
  • Companion Code Helper
  • Super Fast Bot Reply
  • 24h Manual Reply
  • No Ads
  • Split into Lectures
  • Live Weekly Study Group
  • Private Discord




I'm always available to answer your questions every single day.

Just post them in the Lecture comments and I'll do my best to help!

Live Study Group: Every Saturday, 17:00 BST 09:00 PST

Join the private Discord and find like minded devs!

I'm there to help as much as I can be.

Is this course right for you?

Feel free to email me [email protected]

Let me know what is your current skillset and what you're trying to gain by learning C# and I'll let you know if this course is right for you.


What Students say...





Complete Course Curriculum


  Welcome
Available in days
days after you enroll
  Beginner
Available in days
days after you enroll
  Intermediate
Available in days
days after you enroll
  Advanced
Available in days
days after you enroll

FREQUENTLY ASKED QUESTIONS


What will I learn in this C# course?

You will learn everything about C# from the absolute basics to advanced topics, step by step.

Is this course suitable for complete beginners? What about intermediates?

You will learn a lot regardless of your current skill level. Great for complete beginners and also advanced users, I myself learned quite a few things while researching!

How is this course structured?

There are Video lectures explaining the topic, then you should open the companion project and go through the FAQs and Quizzes for that Lecture along with the Interactive Exercises to ensure you're really learning.

How long does it take to complete the course?

That depends on your current skillset and how much time you can spend learning per day. Personally it took me 10 years to learn this but with this course you can learn much faster. Although in general my advice is don't worry about how long it takes you, just focus on learning.

Is there a certificate of completion?

Yes, it is sent when you complete all lectures.

Does this course teach Unity or C#?

The course is focused on teaching the C# language itself, Unity is simply used for the companion project and interactive exercises to make the learning more visual, but C# is C# so what you learn here works in anything, not just Unity.

Will I learn advanced topics like Multithreading and Asynchronous Programming?

Yes, check out the lecture list on the advanced section, it covers lots of awesome stuff!

Will I be able to create my own applications or games after completing the course?

Yup! That's the goal! Here you learn the C# language and then you can use the language to build anything you want, games, apps, robotics, AI, websites, etc. C# is an awesome language!

Can I ask questions if I get stuck?

Every lecture has a comments section where you can ask any question, once you do there is an AI that will answer you within 2 minutes, since the AI was trained on the contents of the course it is very knowledgeable, but then I myself will still manually answer your question within the next 24 hours. So yup ask any questions you have and I'll do my best to help you!

Are there any live Q&A sessions or office hours?

Yup! I do a private livestream every Saturday so feel free to join me and ask anything you want.

What if I'm unhappy with the course?

If you feel like the course is not helping you learn then just send me an email and I'll gladly give you a full refund. My goal is to help you learn!

Who am I?

Why should you listen to what I have to teach?

My name is Hugo, I've been programming for 25 years, I've written millions of lines of code across several languages, my favorite is C#.

In the past 10 years I've been making successful solo-developed Indie Games on Steam (over $1 Million revenue) and my games are Systems-heavy since my main skillset is as a programmer.

The way I've managed to find success is by knowing the C# language deeply and by focusing on writing good clean code.

My goal is to pass this same knowledge onto you so you can also feel capable of building anything you can imagine just like I can (games, apps, AI, robotics, anything)

I started my YouTube channel in 2018 to share my knowledge, and in this course I tried to condense everything I know about C# in a single place. Everything from the absolute basics for Beginners to interesting topics for Intermediate and Advanced developers.

I hope you learn a lot!

It took me 10+ years to learn all of this

I made this course so you can gain the same knowledge in much less time!

If you put in the effort to watch all the Lectures and do all the Interactive Exercises, then I guarantee by the end you will have gained a ton of knowledge much faster than I did.

This is the course I wish I had when I started learning


30-Day Money Back Guarantee

If you're unhappy for any reason, if you don't find the course helpful, then I'll give your money back, no questions asked. My goal is to help you learn.

Use coupon LEARN_CSHARP at checkout


Get the Course and Start Learning now!


MY OTHER COURSES