C# Tutorial for Beginners: Learn C# from Scratch

[ad_1]
Master the fundamentals of C# and .NET using this simple, pragmatic and step-by-step tutorial.
This video is the first hour of my BEST-SELLING C# course on Udemy. For a LIMITED TIME, you can get the complete course with a discount here:

00:00 Introduction
02:16 Difference between C# and .NET
03:07 CLR
05:21 Architecture of .NET Applications
07:52 Your First C# App
18:45 Variables and Constants
27:24 Overflowing
29:34 Scope
30:33 Demo of Variables and Constants
42:40 Type Conversion
47:30 Demo of Type Conversion
57:43 Operators

Other C# tutorials on my channel:

Debugging C# Code in Visual Studio

C# Generics

For more tutorials and courses, check out my website:


Posted

in

by

Tags:

Comments

44 responses to “C# Tutorial for Beginners: Learn C# from Scratch”

  1. Marco Longo Avatar

    I've been looking for a tutorial like this for weeks. You seem to be the only guy ON INTERNET who doesn't take anything for granted and actually explains every single aspect of the programming language with knowledge and clarity. Most people don't understand that even the smallest insignificant detail could be very confusing for a neophyte if they don't explain what it does and why it behaves that way. Thanks for going so in depth on each topic!

  2. Sockhenz Tuas Avatar

    highlight the var and press ctrl+alt+J to open object browser

  3. r poon Avatar

    very clear presentation, that part is much better than OpenEDX or even Microsoft. I am a veteran in training and I can see the presentation embrace: Concept, Practical, Layered, Clarification.

  4. Orion gaming Avatar

    learn c# from SCRATCH… is that pun intended?

  5. Razmik Asatourian Avatar

    Well done. you've done a good job.

  6. Justin Chia Avatar

    I am programming in Linux OS than in Windows environment nowadays mostly with Python, Java/Netbeans and sometimes C++. However, I still like to use Visual Community Edition for GUI development which is fun to use especially with C#. Thank you for the good video tutorial!

  7. CraftedGadgetMC Avatar

    I kind of didn't understand conversion because it's probably on a higher level of my comprehension.
    Why do we need to convert?

  8. Shailesh Saxena Avatar

    Thank you for sharing. Your presentation is very good and clean. I am sure your Udemy courses will also be very good.

  9. Jym Avatar

    At about 50 minute mark you are insert 1000 into a byte. Is the first or last byte of the 1000 being moved into the byte or is the result 232 because of overflow?

  10. Paul Offord Avatar

    Great work Mosh. Clear and concise.

  11. Muhammad Nasif Avatar

    can someone help me please i do not have the templates ? can someone send me a link to a video please ?

  12. They Call Me Daddy Avatar

    This is by far the best video I have come across for learning coding.
    I am trying to learn coding through self study, and after about a month of going through videos and other learning materials, I find that this is the easiest, and best explained video!
    Takes you through everything you need for the back bone foundation of coding. I am going to find learning coding A LOT easier after this.
    Thanks Mosh!!!

  13. lamebubblesflysohigh Avatar

    I feel stupid…. why would I ever use byte it it seems safer to use int all the time?

  14. storyteller Lyndon Avatar

    wow nice and interesting video i clicked LIKE ,SUBSCRIBED but waiting for new uploading

  15. boostry123 Avatar

    can you use C# to acode phone apps? ios or android?

  16. F S Avatar

    Thank you for this tutorial.

  17. MD. WAHIDUR RAHMAN Avatar

    sir, can u please give me a free corse link to learn complete c#. actually i don't have enough money to pay your corse & in my country your corse fee is so expansive for me.

  18. kashan khan Avatar

    ok now its not free anymore

  19. Wasim Arayn Ashrafi Avatar

    how to insert update and delete in lnq using C#

  20. Darth Station Avatar

    Can I still get this video for free? I loved this video, learned allot.

  21. Tshepiso Soetsane Avatar

    THIS TUTOURIAL MADE ME UNDERSTAND PROGRAMMING PRINCIPLES MOST VIDEOS WILL CONFUSE AND YOU WILL GET LOST THIS IS THE BEST SO FAR AND I AM STARTING TO DO PROGRAMMING NOW AMAZING LOVE THIS

  22. Hassan Malik Avatar

    hi ,if you have any book in this so please send me urguntly please please on this
    hassan.malik688@gmail.com
    Book Name?

    Programming in Visual Basic 5.0(Mc Graw-Hill International Edition Series)Paperback

    Programming in Visual Basic 2010 (Paperback)

    Programming in visual c# 2008 [paperback] by Julia ,Anita

    any version you can send me please send me urgunt.

  23. Yamnel S Avatar

    I don't like this. I saw the entire tutorial and you didn't even go over any significant OOP concepts of C# or how to apply them. Also, a lot of the things you did go over, were not explained well enough for a beginner. This tutorial is only useful, for people who already know another language well (like C++ or Java). I think if someone has 1 hour to learn C#, they're better off going to Derek Bana's C# video. He does a much better job of explaining the syntax and goes over pretty much everything.
    I like some of your other stuff Mosh, but this one is not very good in my opinion.

  24. Troll Dude123 Avatar

    Thought this was for unity guess i didn't learn much

  25. Jacky Ting Fai Cheung Avatar

    Where's the video of advance level that you mentioned ?

  26. Jacky Ting Fai Cheung Avatar

    This is really the best programming tutorial I've ever seen, the real step by step……

  27. 한예나 Avatar

    Hi, Mosh.Thank you for so kind tutorials!! Could I ask for your advice about my career?
    In fact, I am 30 years old. My major and work experience are totally non related industry with IT. But I want to change my career path to th is area which gravitated me.
    In your opinion, do you think my wish is too late or feasible??

  28. 한예나 Avatar

    Hi, Mosh.Thank you for so kind tutorials!! Could I ask for your advice about my career?
    In fact, I am 30 years old. My major and work experience are totally non related industry with IT. But I want to change my career path to th is area which gravitated me.
    In your opinion, do you think my wish is too late or feasible??

  29. 한예나 Avatar

    Hi, Mosh.Thank you for so kind tutorials!! Could I ask for your advice about my career?
    In fact, I am 30 years old. My major and work experience are totally non related industry with IT. But I want to change my career path to th is area which gravitated me.
    In your opinion, do you think my wish is too late or feasible??

  30. 한예나 Avatar

    Hi, Mosh.Thank you for so kind tutorials!! Could I ask for your advice about my career?
    In fact, I am 30 years old. My major and work experience are totally non related industry with IT. But I want to change my career path to th is area which gravitated me.
    In your opinion, do you think my wish is too late or feasible??

  31. Retro Gaming - Clash Of Clans Avatar

    how am I suppose to learn from this things well idk ive watched many but I cant learn it from this types of videos but I learned java easily and html

  32. Retro Gaming - Clash Of Clans Avatar

    its not p-e-e, its pronounced p-y..

  33. Sruthi Mahabhashyam Avatar

    can you please send me the link of session 2 for c# programming for beginners

  34. Michael Kyle Avatar

    Only 5 minutes in and I can already tell this is going to be hugely helpful to learn C# and the concepts of programming. Great work!

  35. Abass Yekeen Avatar

    Can someone please tell me what software he is using

  36. MNation Avatar

    Hello There i'm Creating a Website Where You can Get Any Udemy course in $1(one dollar)….hit The like Button if you think i should create a Website 😀

  37. MEDINAHSHRINER Avatar

    A small step in coding but a Great Leap for coding in C#

  38. Harsha's Python Guide Avatar

    Thank for clarifying !!

    Especially about CLR , Assembly , Namespaces , Using Keyword etc..,

  39. the lokotako Avatar

    i need help.. i opened visual studio 2015 and i opened a new project, and made it a console application… the problem is.. im not able to type anything in and nothing shows up? help?

  40. 2,094,461 views Avatar

    Want somebody to do bug analyzation and or fix your sourecode/application?
    Check out https://www.fiverr.com/ritroproj/do-in-depth-bug-analyzing-and-fixes-of-your-application

Leave a Reply

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