March 25, 2023

Implement exception handling in C# console applications

This module explores the use of exceptions and the exception handling process in C# console applications. Hands-on activities provide experience implementing exception handling patterns for various […]
March 25, 2023

Implement the Visual Studio Code debugging tools for C#

This module explores the tools and processes used to debug C# console applications in Visual Studio Code. Hands-on activities provide experience using breakpoints, conditional breakpoints, and […]
March 24, 2023

Review the principles of code debugging and exception handling

This module examines code validation using a combination of testing, debugging, and exception handling. The debugging process and benefits provided by code debugger are reviewed, along […]
March 23, 2023

Challenge project – Create a mini-game

Use methods with parameters and return values to develop the features of a console mini-game.
March 22, 2023

Write your first C# method

This module covers the syntax of creating and executing methods. Creating reusable code and structuring solutions using methods are reviewed.
March 22, 2023

Create C# methods with parameters

This module covers method parameters, including pass-by-reference and pass-by-value parameter types. This module also covers optional and named arguments.
March 22, 2023

Create C# methods that return values

This module covers the return keyword and returning values from methods.