Programming with C# Training
Aanbieder | Master it Training |
Kosten | €1.795,00 |
Overzicht
Bestemd voor
De cursus is bedoeld voor ervaren ontwikkelaars met een achtergrond in Java, C#, Delphi of Visual Basic.
Benodigde kennis
Deelnemers moeten ervaring hebben in Java, C#, Delphi of Visual Basic. Ook is het gewenst dat zij bekend zijn met de strategie van Microsoft en het .NET Framework.
Programma
Dag 1 Introduction to the .NET Platform Overview, Benefits, Components and Languages Structure of a C# Program Basic Input/Output Operations Recommended Practices, Compiling, Running, and Debugging The Common Type System Variables and ... Volledig programmaKosten
Het tarief is incl. studiemateriaal en lunch, excl. BTW InschrijvenBeschrijving
De deelnemers leren de rol van C# ten opzichte van het .NET Framework en het .NET Platform te beschrijven. Zij zijn in staat een eenvoudige applicatie te schrijven, documenteren, debuggen en compileren. Daartoe kunnen zij gebruik maken van variabelen, looping, Exception Handling, methods, arrays en objecten.
Doelgroep
De cursus is bedoeld voor ervaren ontwikkelaars met een achtergrond in Java, C#, Delphi of Visual Basic.
Voorkennis
Deelnemers moeten ervaring hebben in Java, C#, Delphi of Visual Basic. Ook is het gewenst dat zij bekend zijn met de strategie van Microsoft en het .NET Framework.
Programma
Dag 1
- Introduction to the .NET Platform
- Overview, Benefits, Components and Languages
- Structure of a C# Program
- Basic Input/Output Operations
- Recommended Practices, Compiling, Running, and Debugging
- The Common Type System
- Variables and Data Types
- Converting Data Types
Dag 2
- Introduction to Statements
- Selection, Iteration and Jump Statements
- Handling and Raising Exceptions
- Methods and Parameters
- Overloading Methods
- Overview of Arrays
- Creating and Using Arrays
Dag 3
- Classes, Objects and Encapsulation
- C# and Object Orientation
- Defining Object-Oriented Systems
- Reference-Type Variables
- The Object Hierarchy and Namespaces
- Data Conversions
- Constructors and Memory Initialization
- Object Destruction
Dag 4
- Deriving Classes and Implementing Methods
- Sealed Classes
- Interfaces and Abstract Classes
- Internal Classes, Methods, and Data
- Aggregation, Namespaces, Modules and Assemblies
Dag 5
- Operators and Overloading
- Delegates and Events
- Properties
- Indexers
- Attributes