C# for Beginners | Full 2-hour course

97,418
0
Published 2022-02-09
C# is a powerful and widely used programming language that you can use to make websites, games, mobile apps, desktop apps and more with .NET. In this video, we'll teach you all the basics of C# and show you how to build a bank account.

Get the .NET Interactive Notebooks and follow along at home: aka.ms/csharpnotebooks
Free self-guided learning for .NET & C#: docs.microsoft.com/en-us/users/dotnet/collections/…
Download .NET: dotnet.microsoft.com/en-us/download?WT.mc_id=dotne…

Jump to:
00:00:00 – Start
00:00:09 – What is C#
00:01:27 – C#: Hello World
00:06:01 – C#: The Basics of Strings
00:14:35 – C#: Searching Strings
00:17:27 – C#: Numbers and Integer Math
00:22:04 – C#: Numbers and Integer Precision
00:27:32 – C#: Numbers and Decimals
00:33:10 – C#: Branches (if)
00:44:29 – C#: “Hello World” Explained
00:50:29 – C#: What are Loops?
00:57:42 – C#: Combining Branches and Loops
01:04:34 – C#: Arrays, List, and Collections
01:15:09 – C#: Sort, Search, and Index Lists
01:22:08 – C#: Lists of Other Types
01:29:51 – C#: Debugging
01:34:30 – C#: Object Oriented Programming – Objects and Classes
01:47:20 – C#: Object Oriented Programming – Methods and Members
01:56:02 – C#: Object Oriented Programming – Methods and Exceptions
02:03:00 – C#: Object Oriented Programming – Catching Exceptions

#dotnet #csharp #beginner

All Comments (21)
  • @PS_Tube
    I just took up C#, and I must say this video is precisely what's needed as a quick reference.
  • @Fonsecaj89
    I was looking for an updated course, thanks!
  • @alobpreis
    It's funny how at the beginning Scott sometimes acts like a total newbie and then minutes later explains generics or debugging. XD
  • @superpcstation
    You guys should do a course like this on asynchrony, parallelism, concurrency etc for the intermediate/advanced users
  • @f54469
    Very helpful for beginners!!! You guys are cute and warmest ! Thx !
  • @raihannishat
    A very important resource for new programmers. 😊
  • Great video. Could the link to the object-oriented programming tutorial be added to the description?
  • @kvelez
    really liked this one: using System; using System.Collections; using System.Collections.Generic; using System.Linq; namespace ConsoleApp1 { public class Program { static void Main(string[] args) { var fibonacci = new List() { 1, 1 }; var first = fibonacci[fibonacci.Count - 1]; var second = fibonacci[fibonacci.Count - 2]; fibonacci.Add(first + second); foreach (var item in fibonacci) { Console.WriteLine(item); } } } }
  • Thank you. This will many of my students. Any chance we can have a 720p version of the video?