MOC On-Demand Packaged Set 20483C: Programming in C# (90 Day)
The MOC On-Demand Packaged Set: Programming in C# contains the following items:
- MOC On-Demand Course OD20483C (includes Microsoft Labs Online)
- Digital MOC Course 20483C
The MOC On-Demand Packaged Set 20483C: Programming in C# is good for one student access for MOC On-Demand and its associated digital MOC.
This training course teaches developers the programming skills that are required for developers to create Windows applications using the Visual C# language.
During the courese students review the basics of Visual C# program structure, language syntax,
incorporates several features of the .NET Framework 4.7.
Microsoft Labs Online is a secure, cost-effective, compliant, and convenient way to deliver Microsoft Official Courseware
hands-on labs to your customers.
This internet-based lab hosting service provides 3 months of online access to the labs for this MOC On-Demand Course
via a browser.
Details for Programming in C# 20483C course (90 Day)
Audience Profile
This course is intended for experienced developers who already have programming experience in C, C++, JavaScript, Objective-C,
Microsoft Visual Basic, or Java and understand the concepts of object-oriented programming.
This course is not designed for students who are new to programming; it is targeted at professional developers with at least
one month of experience programming in an object-oriented environment.
At Course Completion
After completing this course, students will be able to:
-
Describe the core syntax and features of Visual C#.
-
Create methods, handle exceptions, and describe the monitoring requirements of large-scale applications.
-
Implement the basic structure and essential elements of a typical desktop application.
-
Create classes, define and implement interfaces, and create and use generic collections.
-
Use inheritance to create a class hierarchy and to extend a .NET Framework class.
-
Read and write data by using file input/output and streams, and serialize and deserialize data in different formats.
-
Create and use an entity data model for accessing a database and use LINQ to query data.
-
Access and query remote data by using the types in the System.Net namespace and WCF Data Services.
-
Build a graphical user interface by using XAML.
-
Improve the throughput and response time of applications by using tasks and asynchronous operations.
-
Integrate unmanaged libraries and dynamic components into a Visual C# application.
-
Examine the metadata of types by using reflection, create and use custom attributes, generate code at runtime, and manage assembly versions.
-
Encrypt and decrypt data by using symmetric and asymmetric encryption.
Details for Microsoft Labs Online for this course: Programming in C#
Microsoft Labs Online is a secure, cost-effective, compliant, and convenient way to deliver Microsoft Official Courseware hands-on labs to your customers.
This internet-based lab hosting service provides online access to the labs for this MOC On-Demand Course via a browser.
Microsoft Labs Online is integrated within the MOC On-Demand Course and there are step-by-step instructions provided on how to access and perform the labs.
The student will have 24x7 access to the labs for the duration of course access.