See how Insoft Services is responding to COVID-19

Microsoft Specialist: Programming in C#

X

Contact Us

We would love to hear from you. Please complete this form to pre-book or request further information about our delivery options.

Subscribe

I'd like to receive emails with the latest updates and promotions from Insoft.

Data Protection & Privacy

I hereby allow Insoft Ltd. to contact me on this topic. Further, I authorise Insoft Ltd. processing, using collecting and storing my personal data for the purpose of these activities. All your data will be protected and secured as outlined in our privacy policy.


Upcoming Courses

Jul 27 - Jul 31, 2020
09:00 - 17:00 (CEST)
Online

Sep 14 - Sep 18, 2020
09:00 - 17:00 (CEST)
Online

Nov 9 - Nov 13, 2020
09:00 - 17:00 (CEST)
Online

  • Microsoft Specialist: Programming in C#
    5 days  (Instructor Led Online)  |  DevOps

    Course Details

    The Programming in C# course will provide you with the programming skills that are required to create applications using the C# programming language. In just four days you’ll learn the key concepts of programming in C#. This course is a five-day instructor-led training. In this course, you will be using Visual Studio IDE to locate simple logic errors.
    This course helps you prepare for the 70-483 exam.

     

    See other Microsoft courses

    Objectives

    At the end of this course, you will be able to:

    • Reviewing the basics of C# program structure, language syntax, and implementation details
    • Developing the Code for a Graphical Application
    • Improving Application Performance and Responsiveness
    • Encrypting and Decrypting Data
    • XAML and WPF (Windows Presentation Foundation) for creating Windows desktop applications

    Outline

    • Reviewing C# Syntax
    • Create Methods, Handle Exceptions, and Monitor Applications
    • Develop the Code for a Graphical Application
    • Create Classes and Implement Type-safe Collections
    • Create a Class Hierarchy by Using Inheritance
    • Read and Write Local Data
    • Access a Database
    • Access Remote Data
    • Design the User Interface for a Graphical Application
    • Improve Application Performance and Responsiveness
    • Integrate with Unmanaged Code
    • Create Reusable Types and Assemblies
    • Encrypt and Decrypt Data

    Prerequisites

    Before attending this course, students must have at least three months of professional development experience. More specifically, students should have hands-on experience using C# that demonstrates their understanding of the following:

    • How to name, declare, initialize and assign values to variables within an application
    • How to create a simple branching and looping structures
    • How to use the Visual Studio IDE to locate simple logic errors
    • How to design and build a simple user interface using standard controls from the Visual Studio toolbox
    • How to use: arithmetic, logical, relational operators