20483: Programming in C#

Short Description

Full Description

This training course teaches developers the programming skills that are required for developers to create Windows applications using the Visual C# language. During their five days in the classroom students review the basics of Visual C# program structure, language syntax, and implementation details, and then consolidate their knowledge throughout the week as they build an application that incorporates several features of the .NET Framework 4.7.

  • Module 01: Review of Visual C# Syntax

  • Module 02: Creating Methods, Handling Exceptions, and Monitoring Applications

  • Module 03: Basic types and constructs of Visual C#

  • Module 04: Creating Classes and Implementing Type-Safe Collections

  • Module 05: Creating a Class Hierarchy by Using Inheritance

  • Module 06: Reading and Writing Local Data

  • Module 07: Accessing a Database

  • Module 08: Accessing Remote Data

  • Module 09: Accessing Remote Data

  • Module 10: Improving Application Performance and Responsiveness

  • Module 11: Integrating with Unmanaged Code

  • Module 12: Creating Reusable Types and Assemblies

  • Module 13: Encrypting and Decrypting Data