This course is an intermediate lesson on how to operate one of the most versatile programming languages available: C# 6.
It begins with an overview of the types and operators within the programming, including how to convert data types, using convert or parse, value and reference types, and operators.
We will then get into precedence and nulls, describing the relationship between logical operators and precedence, nulls and default values, null handling operators, and nullable data types.
Next, we will cover XML and File I/O, which will include lessons on .NET framework classes, working with XML, and file input and output.
We will continue to strings and dates, discussing how to work with strings, methods of string class, formatting strings, using StringBuilder, working with dates and times, and using TimeSpan structure.
This will lead into conditionals and looping, by detailing conditional branching, switch statements, repeating code blocks, controlled looping, and unconditional branching.
Lastly, we will highlight objects and classes by diving into class properties and methods, creating a class, visual studio for classes, implementing class code, and adding class methods.