Development Series Course:
The goal of this course is to provide students with the knowledge and skills they need to develop C# applications for the Microsoft .NET Platform. The course focuses on C# program structure, language syntax, and implementation details.
C# was created to be the programming language best suited for writing enterprise applications for .NET. C# combines the high productivity of Microsoft Visual Basic® with the raw power of C++. It is a simple, object-oriented, and type-safe programming language that is based on the C and C++ family of languages.
|
Target Audience This course is intended for experienced developers who already have programming experience in C, C++, Visual Basic, or Java. These developers will be likely to develop enterprise business solutions. |
Prerequisites |
Examinations
There is no Microsoft Certified Professional exam associated with this course.
At Course Completion
At the end of the course, students will be able to:
|
Module 1: Overview of the Microsoft .NET Platform
Module 2: Overview of C#
Module 3: Using Value-Type Variables
Module 4: Statements and Exceptions
Module 5: Methods and Parameters
|
Module 6: Arrays
Module 7: Essentials of Object-Oriented Programming
Module 8: Using Reference-Type Variables
Module 9: Creating and Destroying Objects
Module 10: Inheritance in C#
|
Module 11: Aggregation, Namespaces, and Advanced Scope Using Internal Classes, Methods, and Data Using Aggregation Using Namespaces Using Modules and Assemblies Module 12: Operators and Events
Module 13: Properties and Indexes
Module 14: Attributes
|