C# 4 – Programmierung für Einsteiger
|
|
Kursdauer: 4 Tage
Durchschnittlich unter 5 Teilnehmer pro Kurs
Preis:
1699,- € + MwSt

Zielgruppe:
Einsteiger
|
> Inhalte C# 4.0 Kurs
Das .NET Framework 4.0 eröffnet Entwicklern viele neue Möglichkeiten. Lernen Sie in dieser C# 4.0 Schulung die Grundlagen der .NET-Programmierung: Wie funktioniert die Sprache C# 2010? Welche elementaren Klassen enthält die .NET-Bibliothek? Wie greift man auf Datenbanken zu? Das und mehr erklärt dieses 4-tägige C# 4.0 Seminar für Einsteiger.
> Zielgruppe C# 2010 Schulung
Dieser C # 2010 Kurs ist für Einsteiger in die Programmierentwicklung mit C# 2010 und .NET 4.0 sowie Umsteiger von anderen Programmiersprachen geeignet. Grundkenntnisse in objektorientierter Programmierung sind hilfreich, aber nicht Voraussetzung.
> Erfahren Sie mehr über Software Development
Visual Studio One, die Zeitung für die Microsoft Developer Community, liefert Ihnen regelmäßig detaillierte Hintergrundartikel zu Software-Entwicklung mit Microsoft-Technologien, von .NET 4.0 über SharePoint 2010 bis Visual Studio 2010. Gratis-Probeartikel und Themenübersichten gibt es online auf www.VisualStudio1.de.
> Veranstaltunstipp: Advanced Developers Conference
Die ADC ist das Premium-Event für .NET-Entwickler und -Architekten im High-End-Umfeld. Erleben Sie topakutelles Wissen direkt von den annerkannten Technologie-Experten live vom 25.-26. Oktober 2010 in Bonn. Das Team von ppedv freut sich auf Ihre Teilnahme!
Infos und Anmeldung: www.ADC2010.de
> Agenda C# 4.0 Training
- Überblick
Architektur und Konzepte von .NET 4.0
Entwicklungsumgebung Visual Studio 2010
Sprache C# 4.0 (alias C# 2010)
- Wichtige Neuerungen in C# 4.0
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
Weitere Möglichkeiten
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
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
Auswahl
Schleifen (Wiederholungen)
Kopfgesteuerte while-Anweisung
Fußgesteuerte do-while-Anweisung
Zählergesteuerte Wiederholung
Weitere Kontrollstrukturen
Code-Ausschnitte zu Kontrollstrukturen
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
- Kapselung, Konstruktoren und Namensräume
- Eigenschaften
Konstruktoren und Destruktoren
Statische Member und statische Klassen
Partielle Klassen erstellen
Informationen zu Klassen erhalten
- Vererbung
Grundlagen zur Vererbung
Klassen ableiten und erweitern
Vererbungsketten
Mit Klassendiagrammen arbeiten
Polymorphismus
- Polymorphie in der Vererbung
Member
Abstrakte Klassen und Methoden
Typprüfung und -konvertierung
Operatoren überladen
- Schnittstellen (Interfaces)
- Komplexe Datentypen
- Arrays
Auflistungen
Die Klasse ArrayList
Listen mit einem Enumerator durchlaufen
Indexer
Warteschlangen
Stapel
Hash-Tabelle
Mit Aufzählungstypen arbeiten
Strukturen
Speicherverwaltung
Strukturen und Klassen
- Fehlerbehandlung und Fehlersuche
- 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
Delegates
- Entwicklung eigener Delegate-Klassen und Delegate-EventArgs-Klassen
- Generics
Einsatz und Verwendung von Generics
> Weitere Kurse zum Thema
|