Tijdens deze training leer je om .NET applicaties te bouwen in C# met Microsoft Visual Studio .NET. De focus ligt op C#, maar uiteraard komen er ook veel .NET onderwerpen aan bod. Je leert om classes en applicaties te schrijven, compilen, debuggen en te runnen. We bekijken de structuren voor flow control en hoe structured exception handling werkt. Daarna gaan we door object-oriented programming en bekijken de vier principes van object orientatie (polymorphisme, inheritance, abstraction en encapsulation) in C#. Verder komen er diverse interessante onderwerpen aan bod zoals: arrays, delegates, operator overloading, events, indexers en properties en attributes. Na een week heb je een perfect beeld van de taal en wat je er mee kunt doen in je applicaties. Een uitstekende training om te beginnen met C# !
VoorkennisWij adviseren onderstaande voorkennis: - Deze training is bedoeld voor beginnende C# programmmeurs. Enige ervaring met programmeren in Pascal, C, C++, Java, (Visual)Basic of een soortgelijke taal is gewenst.
DoelIn deze vijfdaagse training geven we je alle benodigde kennis en vaardigheden om C# applicaties voor het Microsoft .NET Platform te ontwikkelen.
OnderwerpenDe cursus Microsoft C# (2124) behandelt de volgende onderwerpen:
- Overview of the Microsoft .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
- 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
- Using Selection Statements
- Using Iteration Statements
- Using Jump Statements
- Handling Basic Exceptions
- Raising Exceptions
- Methods and Parameters
- Using Methods
- Using Parameters
- Using Overloaded Methods
- Arrays
- Creating Arrays
- 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 Management
- Inheritance in C#
- Deriving Classes
- Implementing Methods
- Using Sealed Classes
- Using Interfaces
- Using Abstract Classes
- Aggregation, Namespaces, and Advanced Scope
- Using Internal Classes, Methods, and Data
- Using Aggregation
- Using Namespaces
- Using Modules and Assemblies
- Operators and Events
- Operator Overloading
- Creating and Using Delegates
- Defining and Using Events
- Properties and Indexers
- Using Properties
- Using Indexers
- Overview of Attributes
- Defining Custom Attributes
- Retrieving Attribute Values
Meer informatie2?Geïnteresseerd geraakt in deze opleiding en wilt u weten wanneer er weer een sessie gepland wordt?
 Vraag informatie aan
Gerelateerde cursussenIn dezelfde cursusgroep bieden wij óók onderstaande opleidingen aan:
Alle vermelde prijzen zijn onder voorbehoud en exclusief BTW.
|