C# 4 – Programmierung für Einsteiger
|
Kursdauer: 4 Tage
Durchschnittlich unter 5 Teilnehmer pro Kurs
Unterlage: Gebundene Form
Flex-Tarif :
|
je 1525
€ zzgl. MwSt ab 2. Person/Termin
|
|
Normal-Tarif:
|
1699
€ zzgl. MwSt pro Person
|

Zielgruppe:
Einsteiger
|
> Inhalte C# Kurs
Das .NET Framework 4.0 eröffnet Entwicklern viele neue Möglichkeiten.
In diesem C# 2010 Training lernen Sie effektiv mit der Entwicklungsumgebung Visual Studio 2010 und C# 2010 zu arbeiten.
Sie erfahren, wie Sie Konsolen- und Windows-Programme erstellen und sie ausführen. Nach dem C# 2010 Seminar sind Sie in der Lage,
grundlegende Sprachelemente und Kontrollstrukturen einzusetzen und mit Klassen, Objekten und Methoden zu arbeiten. Sie wissen, wie Sie
Vererbung einsetzen, Interfaces anwenden und mit Arrays und Collections umgehen.
> Agenda C# 4.0 Training
- Überblick
Architektur und Konzepte von .NET 4.0
Entwicklungsumgebung Visual Studio 2010
Sprache C# 2010
- Wichtige Neuerungen in C#
Aufruf dynamischer Sprachen: dynamic-Schlüsselwort
Optionale Funktionsparameter
Rückgabe anonymer Typen durch Funktionen
- Grundlagen der Anwendungserstellung
Eine Windows-Anwendung erstellen
Mit Ereignissen den Ablauf steuern
Ereignismethode festlegen
IntelliSense beim Codieren nutzen
Code-Ausschnitte einfügen
Konsolenanwendungen erstellen
- Benutzeroberflächen gestalten
Grundlegende Bearbeitung
Positionierhilfen nutzen
Projekte mit mehreren Formularen
- Sprachgrundlagen von C# 4.0
Bezeichner und Schlüsselwörter
Aufbau eines Programms
Programmcode dokumentieren
Anweisungen in C# 4.0 erstellen
Einfache Datentypen
Literale
Mit Variablen arbeiten
Werte zuweisen
Typkompatibilität und Typkonversion
Konstanten - unveränderliche Variablen
Arithmetische Operatoren und Vorzeichen und Verkettungsoperatoren
Logische Operatoren
Zuweisungsoperatoren für eine verkürzte Schreibweise verwenden
- Kontrollstrukturen
Kontrollstrukturen einsetzen
Ein-, zwei- und mehrstufige Auswahl
Schleifen (Wiederholungen)
Kopfgesteuerte while-Anweisung
Fußgesteuerte do-while-Anweisung
Zählergesteuerte Wiederholung
Code-Ausschnitte zu Kontrollstrukturen
- Grundlagen der objektorientierten Programmierung (OOP)
Klassen, Felder und Methoden
Grundlagen der objektorientierten Programmierung
Klassen und Instanzen
Methoden die Funktionalität der Klassen
Einfache Methoden erstellen
Methoden mit Parametern erstellen
Methoden mit Rückgabewert erstellen
Ausgabeparameter verwenden
Vordefinierte Methoden nutzen
Methoden überladen
Erweiterungsmethoden
- Kapselung, Konstruktoren und Namensräume
Eigenschaften
Konstruktoren und Destruktoren
Statische Member und statische Klassen
Partielle Klassen erstellen
Partielle Methoden
Informationen zu Klassen erhalten
- Vererbung
Grundlagen zur Vererbung
Klassen ableiten und erweitern
Vererbungsketten
Mit Klassendiagrammen arbeiten
- Polymorphismus
Polymorphie in der Vererbung
Member verbergen, überschreiben und in abgeleitete Klassen überladen
Abstrakte Klassen und Methoden
Typprüfung und -konvertierung
Operatoren überladen
- Einführung zu Schnittstellen (Interfaces)
Schnittstellen deklarieren und implementieren
Member einer Schnittstelle verdecken
Typprüfung und -konvertierung
- Komplexe Datentypen
Ein-, mehrdimensionale und verzweigte Arrays
Parameter-Arrays
Auflistungen
Die Klasse ArrayList
Auflistungsinitialisierer
Listen mit einem Enumerator durchlaufen
Indexer
Warteschlangen
Stapel
Hash-Tabelle
Mit Aufzählungstypen arbeiten
Strukturen
Speicherverwaltung
Strukturen und Klassen
- Fehlerbehandlung und Fehlersuche
Fehlerarten
Strukturierte Fehlerbehandlung
Eigene Ausnahmen erzeugen
Fehler aufspüren und beseitigen
Programmablauf kontrollieren und an einer bestimmten Stelle anhalten
Prüfungen und Korrigieren
- System-, Datei- und Laufwerkszugriffe
Systemzugriffe über Klassen des .NET-Frameworks
Klassen für den Dateizugriff
Mit Laufwerken, Ordnern und Dateien arbeiten
Mit Textdateien arbeiten
- Anwendungen weitergeben
Voraussetzungen für die Weitergabe
Weitergeben durch Kopieren
Anwendungen mit Click-Once veröffentlichen
> Weitere Kurse zum Thema
|