In the year 2021, I received a lot of feedback and suggestions on my blog and some of the readers suggested to start a channel on YouTube too. So, I have started posting some contents on YouTube as well.
I also have started a YouTube channel recently. Currently, I am working on creating a course for C# and .NET. Please comment on the videos and let me know if you have any feedback.
Also, if you like the contents, please like and subscribe to the YouTube channel for getting the latest updates.
The Complete Season 1
This season contains very basic information about .NET and C#.
These are individual chapters from season 1. These explain very basic programming constructs using built-in types in C# and .NET.
Chapter 10 – Arrays, Boxing / Unboxing, Collections – List, Dictionary, Stack, Queue, PriorityQueue
Learn about arrays and collections. The chapter also explains how to use generic collections like List<T>, Dictionary<K,V> HashSet, Stack<T>, Queue<T>, PriorityQueue<T, P>.
Chapter 9 – Arithmetic Operators, Overflow, Divide By Zero, Rounding, Bitwise and Shift Operators
Learn about arithmetic and bitwise operators. The chapter also explains arithmetic overflow, rounding, operator precedence, associativity, operand evaluation, compound assignments.
Chapter 8 – String Operations, String vs. string, Culture Info, and String Builder
Learn how the strings can be declared and how to perform common string operations. Also know how the CultureInfo object is important and when to use StringBuilder over string type.
Chapter 7 – Iteration Statements and Jump Statements
Learn how to code loops using while, do…while, for and foreach keywords. Also, know how the jump keywords (goto, break, continue and return) work.
Chapter 6 – Conditional Statements and Operators
Learn how conditions can be programmed. It covers IF, ELSE statements, SWITCH statement, ternary and null coalescing operators.
Chapter 5 – Type Conversions, CTS and Console Inputs
Learn various ways to convert a value from a given type to another type. This chapter also briefly discusses about Common Type System (CTS).
Chapter 4 – Variables and Data Types (Value and Reference Types)
Learn why variables are required in programs. Also understand value types and reference types. It further explains basics about how to declare variables.
Chapter 3 – Main Method, Namespaces and Classes
Learn basics about C# code is generally structured. It covers declaring and importing namespaces, creating classes and also, the main method.
Chapter 2 – Hello World, Projects and Solutions
Learn how the C# code is physically organized. It covers basics of projects and solutions.
Chapter 1 – Runtime, SDK and IDE
Learn basic concepts Runtime, SDK and IDEs. This terminology is required before writing code. It also explains the basic tools you would need to start coding.