C# Programmierung für Einsteiger
Classroom Schulung | Deutsch | Anspruch
Schulungsdauer: 5 Tage
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#-Programmierung
- Einblicke in ein C#-Programm
- Main() und Befehlszeilenargumente
Datentypen und Datenstrukturen
- Typen
- Arrays
- Zeichenfolgen
Sprachkonstrukte und Operatoren
- Anweisungen
- Ausdrücke
- Operatoren
Klassen und Objektorientierung
- Klassen und Strukturen
- Eigenschaften
- Indexer
- Ereignisse
Fortgeschrittene Konzepte
- Generics
- LINQ-Abfrageausdrücke
- Lambda-Ausdrücke
- Iteratoren
Namespace und Assembly
- Namespaces
- Typen, die NULL-Werte zulassen
- XML-Dokumentationskommentare
- Assemblys und der globale Assemblycache
- Attribute
Fortgeschrittene Themen
- Auflistungsklassen
- Ausnahmen und Ausnahmebehandlung
- Threading
- Leistung
- Reflections
C#-DLLs und Sicherheit
- 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#-Programmierung
- Einblicke in ein C#-Programm
- Main() und Befehlszeilenargumente
Datentypen und Datenstrukturen
- Typen
- Arrays
- Zeichenfolgen
Sprachkonstrukte und Operatoren
- Anweisungen
- Ausdrücke
- Operatoren
Klassen und Objektorientierung
- Klassen und Strukturen
- Eigenschaften
- Indexer
- Ereignisse
Fortgeschrittene Konzepte
- Generics
- LINQ-Abfrageausdrücke
- Lambda-Ausdrücke
- Iteratoren
Namespace und Assembly
- Namespaces
- Typen, die NULL-Werte zulassen
- XML-Dokumentationskommentare
- Assemblys und der globale Assemblycache
- Attribute
Fortgeschrittene Themen
- Auflistungsklassen
- Ausnahmen und Ausnahmebehandlung
- Threading
- Leistung
- Reflections
C#-DLLs und Sicherheit
- C#-DLLs
- Sicherheit