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

thank you sir
Finally leaving scratch
i did not quite get it
I'm already a coder😂I'm learning English here
2:25:32
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!
thanku very much sir………..
best tutorial ive ever seen
Me three years ago: “hello world!” (In python) me now: “HELLO WORLD!” (In C#) (my school is making me teach myself before a levels help)
commenting for my own sanity. started Day one as of posting and ended at 1:07:26 and plan to keep on working towards becoming an indie dev. Such a helpful video!
my c# learning journey:
day 1: 56:26
My C# Learning Journey:
Day 1: 30:04
Day 2: 01:00:00
Day 7: 03:00:00
"Extremley useful!"
-This guy
3:52:08 Jim is me. Jim is me..😢
Did it in 24 hours 🎉🎉🎉🎉 pat on my back
Im super stuck on this part😅
2:08:08
Day 1: 30:06
Day 2: 1:07:38
Day 3: 1:40:33
Day 4: 3:05:31 (Got laid off)
Day 5: 4:31:08 (Finished)
thank you so much
Good video I will do it
Very good explanation of a class, thank you
THE GOAT
Finished in two days.
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.
Ohh liked the part where he spoke about constructors. I learned Java last year and I've never understood them like I did today!
essential for anyone trying to mod Library of Ruina
Heloo
مفهمتش منك حاجه
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!!