0 Produkter | 0,00
Go



Programming with C#

Kursuskode: M2124
Varighed: 5
Pris: DKR19.400,00 Exc Vat

Beskrivelse 

This five-day instructor led, hands-on course is designed 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


Forudsætninger

Delegates are required to meet the following prerequisites:

  • Experience with programming in C, C++, Visual Basic, Java, or another programming language
  • Familiarity with the Microsoft .NET strategy as described aton the Microsoft .NET Web site: http://www.microsoft.com/net/

Familiarity with the .NET Framework as described on the MSDN Magazine Web site:



Næste kursusdatoer

Spørg for datoer






    Flere informationer

    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

    • List the major elements of the .NET Framework and explain how C# fits into the .NET Platform
    • Analyze the basic structure of a C# application and be able to document, debug, compile, and run a simple application
    • Create, name, and assign values to variables
    • Use common statements to implement flow control, looping, and exception handling
    • Create methods (functions and subroutines) that can return values and take parametersCreate, initialize and use arrays
      • Explain the basic concepts and terminology of object-oriented programming
      • Use common objects and reference types
      • Create, initialize, and destroy objects in a C# application
      • Build new C# classes from existing classes
      • Create self-contained classes and frameworks in a C# application
      • Define operators, use delegates, and add event specifications
      • Implement properties and indexers
      • Use predefined and custom attributes

    Overview of the Microsoft .NET Platform

    • Introduction to the .NET Platform
    • Overview of the .NET Framework
    • Benefits of the .NET Framework
    • The .NET Framework Components
    • Languages in the .NET Framework

    Overview of C#

    • Structure of a C# Program
    • Basic Input/Output Operations
    • Recommended Practices
    • Compiling, Running, and Debugging

    Using Value-Type Variables

    • Common Type System
    • Naming Variables
    • Using Built-In Data Types
    • Creating User-Defined Data Types
    • Converting Data Types

    Statements and Exceptions

    • Introduction to Statements
    • Using Selection Statements
    • Using Iteration Statements
    • Using Jump Statements
    • Handling Basic ExceptionsRaising Exceptions

    Methods and Parameters

    • Using Methods & Parameters
    • Using Overloaded Methods

    Arrays

    • Overview of Arrays
    • Creating & Using Arrays

    Essentials of Object-Oriented Programming

    • Classes and Objects
    • Using Encapsulation
    • C# and Object Orientation
    • Defining Object-Oriented Systems

    Using Reference-Type Variables

    • Using Reference-Type Variables
    • Using Common Reference Types
    • The Object Hierarchy
    • Namespaces in the .NET Framework
    • Data Conversions

    Creating and Destroying Objects

    • Using Constructors
    • Initializing Data
    • Objects and Memory
    • Resource Managements

    Inheritance in C#

    • Deriving Classes
    • Implementing Methods
    • Using Sealed Classes & Interfaces
    • Using Abstract Classes

    Aggregation, Namespaces, and Advanced Scope

    • Using Internal Classes, Methods, and Data
    • Using Aggregation & Namespaces
    • Using Modules and Assemblies

    Operators and Events

    • Introduction to Operators
    • Operator Overloading
    • Creating and Using Delegates
    • Defining and Using Events

    Properties and Indexers

    • Using Properties
    • Using Indexers

    Attributes

    • Overview of Attributes
    • Defining Custom Attributes
    • Retrieving Attribute Values

    I denne sektion


    Copyright © 2010 Global Knowledge Danmark. Registreret i Danmark CVR nr. 29399700.
    RSS. (Srv: 220)