C# Programmierung für Einsteiger
Classroom Schulung | Deutsch | Anspruch
Schulungsdauer: 5 Tage Durchführung gesichert
Ziele
Einstieg in die C# Programmierung - Programmiergrundlagen
Zielgruppe
Einsteiger in die .NET-Programmierung
Voraussetzungen
- Programmierung in anderen Sprachen
- Kenntnisse der Programmierlogik
Agenda
Grundlagen der C# Entwicklung
- Einblicke in ein C#-Programm
- Main() und Befehlszeilenargumente
- Typen
- Arrays
- Zeichenfolgen
- Anweisungen, Ausdrücke und Operatoren
- Klassen und Strukturen
- Eigenschaften
- Indexer
- Delegaten
- Ereignisse
- Generika
- LINQ-Abfrageausdrücke
- Lambda-Ausdrücke
- Iteratoren
- Namespaces
- Typen, die NULL-Werte zulassen
- Unsicherer Code und Zeiger
- XML-Dokumentationskommentare
Erweiterte Themen
- Anwendungsdomänen
- Assemblys und der globale Assemblycache
- Attribute
- Auflistungsklassen
- Ausnahmen und Ausnahmebehandlung
- Interoperabilität
- Threading
- Leistung
- Reflektion
- C#-DLLs
- Sicherheit
Ziele
Einstieg in die C# Programmierung - Programmiergrundlagen
Zielgruppe
Einsteiger in die .NET-Programmierung
Voraussetzungen
- Programmierung in anderen Sprachen
- Kenntnisse der Programmierlogik
Agenda
Grundlagen der C# Entwicklung
- Einblicke in ein C#-Programm
- Main() und Befehlszeilenargumente
- Typen
- Arrays
- Zeichenfolgen
- Anweisungen, Ausdrücke und Operatoren
- Klassen und Strukturen
- Eigenschaften
- Indexer
- Delegaten
- Ereignisse
- Generika
- LINQ-Abfrageausdrücke
- Lambda-Ausdrücke
- Iteratoren
- Namespaces
- Typen, die NULL-Werte zulassen
- Unsicherer Code und Zeiger
- XML-Dokumentationskommentare
Erweiterte Themen
- Anwendungsdomänen
- Assemblys und der globale Assemblycache
- Attribute
- Auflistungsklassen
- Ausnahmen und Ausnahmebehandlung
- Interoperabilität
- Threading
- Leistung
- Reflektion
- C#-DLLs
- Sicherheit