Learn C# Programming – Crash Course with Mini-Projects

This C# tutorial that will take you from a beginner to an intermediate programmer! This comprehensive video dives deep into the core concepts of C# programming, combining essential theory with practical, hands-on mini-projects. Chapters Tutorial Introduction - 0:00 Software Installs - 2:11 Solution and Project Creation in Visual Studio Community - 6:10 Hello World - 11:22 Data Types in C# - 17:17 Project 1 - Storing user data - 32:02 Loops and Conditionals in C# - 38:28 Project 2 - Fizz Buzz - 1:11:08 Format Specifiers - 1:22:18 TryParse - 1:31:51 Project 3 - Multiplication Table - 1:34:35 String Comparison - 1:51:00 Project 4 - Reverse a String - 1:57:37 String.IsNullOrEmpty - 2:00:00 Project 5 - Credit Card Masker - 2:04:20 Arrays in C# - 2:11:51 Project 6 - Max, Min, Avg, Sum - 2:32:00 Lists in C#- 2:39:21 Dictionaries in C# - 2:51:56 Project 7 - Contact Manager - 2:56:23 Methods in C#- 3:04:15 Classes and Objects in C# - 3:28:03 Project 8 - Shopping Cart - 4:10:40 Inheritance - 4:20:50 Polymorphism - 4:57:25 Project 9 - Turning Objects - 5:04:50 Try Catch blocks - 5:18:21 This tutorial mirrors the content of an entire Introduction to C# textbook, offering a balanced mix of foundational principles and Interview Prep programming challenges. Whether you're starting your coding journey or aiming to solidify your understanding of C#, this video has everything you need to build your skills and confidence. By the end, you'll have a strong grasp of key programming concepts and the ability to apply them effectively in your own projects. Start your C# learning adventure today!