C# Programing Language

Course Outlines

  • Net 6 Platform and Visual Studio 2022

  • C# Data type: ADT, reference and value able data types

  • Strings, Arrays, enums ,tuples , collection and generics

  • Decision and Control statements

  • Method and Parameters

  • OOP Concepts, Working with Class is Structs, records and interfaces

  • working with errors: Debugging and exception handling

  • C# Project/File Structures: Namespaces and assemblies

  • Delegates, events, lambda expressions and LINQ

  • Multithreading and asynchronous programming

  • Working with I/O

  • Other advanced topics

Course Introduction