Ask me Anything Anytime on Twitter: In this C# Full Course I provide the most complete tutorial on C# all in one huge 9 Hour course! I cover not only the core C# language, but also provide numerous examples on how to use them to make real applications. At the end of the course we make a database management system from scratch. This is basically a FREE Udemy course with NO ADS. I also provide organized code on GitHub that you can download for free here : If you like huge videos like this, please tell me in the comment section below. If you do, my next videos will be huge courses like this on .NET MAUI and Unity Game Programming with C#. Best C# Book : MY UDEMY COURSES ARE 87.5% OFF TIL May 1st ($) ➡️ Python Data Science Series: Highest Rated & Largest Python Udemy Course 56 Hrs 200 Videos Data Science ➡️ C Programming Bootcamp Series: Over 23 Hrs 53 Videos Quizzes Graded Assignments ➡️ Golang Course: 15 Hrs Web Apps Core Language Create a Blog PostgreSQL Problem Solving TABLE OF CONTENTS 00:00 Intro 00:39 Visual Studio Setup 02:00 System 02:39 Visual Studio Environment 03:26 Namespace 04:00 Class Basics 04:40 Main Function 05:30 Void 05:55 Main Arguments 06:28 WriteLine 07:10 Console Methods 09:03 Receive User Input 11:25 Variables 11:49 Data Types 23:00 Casting 28:30 Formatting Output 30:49 String Functions 41:00 Format 42:45 Escape Characters 43:20 Verbatim Strings 44:35 Arrays 48:50 For Loop 56:55 Function Basics 58:45 Foreach 1:07:22 If / Else / Else If 1:12:10 Ternary Operator 1:12:50 Switch 1:17:43 While 1:20:20 Do While 1:20:40 Random 1:24:48 Exception Handling 1:30:41 StringBuilder 1:38:23 Functions 1:39:00 Access Specifier 1:46:26 Out Parameter 1:48:32 Pass By Reference 1:51:40 Passing Unknown Number of Parameters 1:56:00 Method Overloading 1:59:44 DateTime / TimeSpan 2:04:00 Enumerated Types 2:07:45 Classes / Objects 2:09:50 Constructor 2:10:50 Static 2:13:40 This 2:22:30 Structs 2:30:42 Nullable Types 2:33:30 Basic Setter / Getter 2:35:35 Getters / Setters Properties 2:39:00 Public / Private / Protected 2:40:10 Constants 2:40:37 Readonly 2:50:11 Inheritance 2:56:20 Virtual 2:59:40 Inner Class 3:03:01 Override Method 3:14:11 Abstract Classes / Methods 3:28:26 Polymorphism 3:29:19 Interfaces 3:38:10 Complex OOP Example 3:49:30 Warriors Fight to the Death 4:25:32 ArrayList 4:34:23 Dictionaries 4:39:44 Queues 4:44:02 Stacks 4:48:06 Generics 5:02:41 Delegates 5:08:28 Lambda 5:11:33 Where 5:17:40 Select 5:17:55 Range 5:19:30 Zip 5:21:25 Aggregate 5:23:12 Average 5:23:56 All 5:24:40 Any 5:25:05 Distinct 5:26:00 Except 5:27:09 Intersect 5:27:47 IEnumerator 5:34:12 Operator Overloading 5:46:09 Anonymous Types 5:49:51 LINQ 6:18:53 Threads 6:38:44 Directory Functions 6:43:15 File I/O 6:49:40 FileStreams 6:53:50 StreamWriter / StreamReader 6:57:45 BinaryWriter / BinaryReader 7:01:17 Serialization 7:15:10 XmlSerializer 7:26:32 Installing SQL Server 7:30:30 Connecting SQL Server to Visual Studio 7:32:58 Setting Up Database 7:41:30 WPF / Database Big Project 7:55:40 Design an Interface 8:12:53 Reading From Database 8:32:10 Add Data to Database 8:49:56 Delete Data from Database 8:51:35 Update Tables Automatically
Hide player controls
Hide resume playing