C# Tutorial – Full Course for Beginners



This course will give you a full introduction into all of the core concepts in C# (aka C Sharp). Follow along with the course and you’ll be a C# programmer in no time!

❤️ Support for this channel comes from our friends at Scrimba – the coding platform that’s reinvented interactive learning:

⭐️ Contents ⭐️
⌨️ (0:00:00) Introduction
⌨️ (0:01:18) Installation & Setup
⌨️ (0:05:03) Drawing a Shape
⌨️ (0:17:23) Variables
⌨️ (0:30:06) Data Types
⌨️ (0:37:17) Working With Strings
⌨️ (0:49:34) Working With Numbers
⌨️ (1:00:01) Getting User Input
⌨️ (1:07:38) Building a Calculator
⌨️ (1:15:26) Building a Mad Lib
⌨️ (1:21:15) Arrays
⌨️ (1:29:49) Methods
⌨️ (1:40:29) Return Statement
⌨️ (1:46:06) If Statements
⌨️ (2:01:37) If Statements (con’t)
⌨️ (2:10:21) Building a Better Calculator
⌨️ (2:17:22) Switch Statements
⌨️ (2:25:31) While Loops
⌨️ (2:34:22) Building a Guessing Game
⌨️ (2:48:49) For Loops
⌨️ (2:58:45) Building an Exponent Method
⌨️ (3:05:31) 2d Arrays
⌨️ (3:09:46) Comments
⌨️ (3:13:53) Exception Handling
⌨️ (3:24:34) Classes & Objects
⌨️ (3:37:39) Constructors
⌨️ (3:47:48) Object Methods
⌨️ (3:54:59) Getters & Setters
⌨️ (4:06:49) Static Class Attributes
⌨️ (4:14:45) Static Methods & Classes
⌨️ (4:20:55) Inheritance

Course developed by Mike Dane. Check out his YouTube channel for more great programming courses:

⭐️Other full courses by Mike Dane on our channel ⭐️
💻C:
💻C++:
💻SQL:
💻Ruby:
💻PHP:
💻C#:

❤️ Support for this channel comes from our friends at Scrimba – the coding platform that’s reinvented interactive learning:

source

28 Comments

  1. I am not one to typically comment on videos, but here I have to give my sincere gratitude and thanks for this amazing video.
    I'm a 32 year old guy, I've used gemini before to make programs for me. It just didn't sit right with me. I've decided to learn programming properly.

    It is incredibly hard to find the right resource and it's even harder to figure out where to begin as a complete and utter noob in programming. Sure I had an idea of what programming is, but it feels incredibly overwhelming.

    This video was recommended in several places and initially I was a bit hesitant because this video by now is 7 years old. But any other video I tried to watch didn't feel right, so I came back here.

    I decided to go all in, writing extensive notes for every section and setting it up for easy reading later. I've spent perhaps the better part of about 11-14 hours in total watching the video and writing notes. This spans across two weeks time-ish. Might not sound like much, but when you don't understand half of what's being said most of the time in the beginning, it's very draining. If you haven't watched the video and you're a noob too, just go to one of the ending sections and you'll understand what I mean.

    This video, Mike, is insane! You're an amazing teacher, going through subjects with an easygoing attitude that makes it easy to follow. You also make sure to let me know when things aren't important yet or if I will learn about it later, that calmed my nerves a ton. Furthermore you have a great way of repeating things multiple times so it makes more sense in the end. Like at the end of the video when you're talking about classes and objects and methods, and always explaining what they are.

    So huge thanks for spending your time creating this course and teaching it. Thank you!

  2. I literally just listened to this whole course on my drive from lower Alabama to port Canaveral. This was a 10 rating for sure. Without even practicing along, the teaching style was very well delivered.

  3. It’s 2026, just finished this course and I would say it is the best beginner C# course I have ever found! Very simple and clear explanations, avoiding unnecessary stuff, Thanks Mike!!

Leave a Reply

Your email address will not be published. Required fields are marked *

You might like

© 2026 Cantinho do Vídeo - WordPress Video Theme by WPEnjoy