C# Programming for the Microsoft .NET Platform Training CD

C# Programming for the Microsoft .NET Platform Suite Training CD-Rom / CBT Suite

Price: $579.00

Online Training Course ID:CBT 88-72711D

Training Course Description / Outline

C# Programming for the Microsoft .NET Platform Suite Computer Based Training CBT provides an introduction to the Microsoft .NET platform in which the learners use the C# programming language. This curriculum teaches how to compile, run, and debug a C# application and how to use value-type variables in C#. It covers statements and exceptions, methods and parameters, and arrays within the Microsoft C# programming language. The curriculum introduces common statements and exception handling, as well as, how to use methods and parameters and how to create, initialize, use arrays, and the essentials of object-oriented programming. You will learn the terminology and concepts required to create and use classes in C#. The curriculum also teaches how to use reference-type variables and how to create and destroy objects in C#. Inheritance and aggregation within the Microsoft C# programming language is covered. Users will learn how to use inheritance in C# to derive classes and to define virtual methods, and how to make code accessible at the component or assembly level. Finally, this curriculum will cover operators, properties, and attributes. The learner will understand how to implement operators, delegates, and events, and how to use properties to enable field-like access and indexes to enable array-like access, and how to create custom user-defined attributes.

Programming CBT Total Training Time
5 courses - 40 hours

  /mcse2003.htmProgramming CBT Training Modules - 5 Training Modules
Training Hours
     
  Part 1: Introduction to C#
8
  Part 2: Fundamental Constructs
8
  Part 3: Object Orientation
8
  Part 4: Inheritance and Aggregation
8
  Part 5: Operators, Properties, and Attributes
8
     

Learn To

  • Identify characteristics of the .NET platform.
  • Identify characteristics of the .NET Framework.
  • Identify characteristics of the languages that are supported by the .NET Framework.
  • Identify characteristics of common data type categories.
  • Identify characteristics of the data types in the value type category.
  • Identify guidelines for variable names.
  • Identify characteristics of statements.
  • Identify the syntax used to create an if statement.
  • Identify the syntax of cascading if statements.
  • Identify the syntax used to define a method.
  • Identify the syntax used to call a method.
  • Identify the syntax used to declare local variables in methods.
  • Identify characteristics of an array.
  • Identify the syntax used to access an array element.
  • Identify guidelines for using an array.
  • Identify characteristics of a class.
  • Identify characteristics of an object.
  • Identify differences between structs and classes.
  • Identify the syntax used to declare a reference variable.
  • Identify characteristics of an invalid reference.
  • Identify characteristics of comparing reference variables.
  • Identify characteristics of the default constructor.
  • Identify the syntax used to overload a constructor.
  • Identify characteristics of an initializer list.
  • Identify the syntax for extending a base class.
  • Identify the syntax for accessing base class members.
  • Identify the syntax for calling a base class constructor.
  • Identify characteristics of internal access.
  • Identify the syntax of an internal class.
  • Identify characteristics of aggregation.
  • Much more.

Total Training Time

30-40 hours

Audience

This C# Programming for the Microsoft .NET Platform Suite Computer Based Training CBT intended audience for this suite are individuals involved in programming in C, C++, Microsoft Visual Basic or Java and wish to program in C#. They are involved in developing enterprise business solutions. The audience will include application developers, system analysts, and software engineers. It is expected that learners should have experience programming in C, C++, Visual Basic, Java, or another programming language. Learners should also have basic familiarity with the .NET framework and the .NET strategy.