Schulung: Programmieren mit C# 2010 - Kompaktkurs
Der Kompaktkurs zu C# 2010 fasst die Kurse Programmieren mit C# für Einsteiger und Programmieren mit C# für Fortgeschrittene in einem fünftägigen Kompaktkurs zusammen. In diesem Kurs erhalten Sie einen Einstieg und weiterführende Informationen über die Programmierung mit der Sprache C# und dem .NET Framework in der Version .NET 4.0. Das vermittelte Wissen ist in großen Teilen auch für die Programmierung mit der Vorgängerversion (C# 2.0/3.5 bzw. Visual Studio 2005/2008) geeignet, die Unterschiede werden während des Kurses hervorgehoben.
Zielgruppe
Die Schulung
Programmieren mit C# 2010 - Kompakt richtet sich an Softwareentwickler, die in Unternehmen Anwendungen mit der Programmiersprache C# und dem .NET-Framework entwickeln möchten.
In diesem Sinne richtet sich das Angebot der Condeso GmbH ausschließlich an Unternehmen und Freiberufler.
| Datum |
Ort |
Tage |
Preis in EUR zzgl. MwSt. |
| 06.02. - 10.02.2012 |
Burghausen |
5 |
1.999,00 |
Info
Anmelden |
| 19.03. - 23.03.2012 |
Burghausen |
5 |
1.999,00 |
Info
Anmelden |
| 23.04. - 27.04.2012 |
München |
5 |
2.034,00 |
Info
Anmelden |
| 11.06. - 15.06.2012 |
Burghausen |
5 |
1.999,00 |
Info
Anmelden |
| 16.07. - 20.07.2012 |
München |
5 |
2.034,00 |
Info
Anmelden |
Anfrage Inhouse-Schulung
Agenda
- .NET Grundlagen
- Aufbau des .NET Frameworks
- Funktionsweise der Garbage Collection
- Common Language Runtime
- Common Language Specification
- Base Class Library
- C# Sprachdefinition
- Namespaces
- Grundlegende Datentypen
- Enumerationen und Strukturen
- Klassen und Objekte
- Methoden, Eigenschaften und Indexer
- Vererbung und Polymorphie
- Interfaces
- Arrays und Collections
- Sprachkonstrukte
- Delegates
- Auslösen von Ereignissen
- Typumwandlung
- Boxing und Unboxing
- Fehlerbehandlung (Exceptions)
- Partielle Klassen
- Generische Typen
- Anonyme Methoden
- Nullable Types
- Implizite Typzuweisung
- Automatisch implementierte Eigenschaften
- Listeninitialisierer
- Typeninitialisierer
- Erweiterungsmethoden (Extension Methods)
- Ein- und Ausgabe von Dateien
- Umgang mit StreamReader/StreamWriter
- Ermitteln von Dateien und Laufwerken
- Überwachen von Dateien
- Komprimieren und Dekomprimieren von Daten
- Verschlüsseln von Daten und Dateien
- Serialisierung
- LINQ Grundlagen
- Lambda-Expressions
- LINQ-Query-Syntax
- Abfragen auf beliebige Listen mittels LINQ
- Verwendung von Attributen
- Schreiben eigener Attributklassen
- Auswerten eigener Attribute
- Nebenläufige Programmierung (Multithreading)
- Starten eigener Threads
- BackgroundWorker-Komponente
- Sperren von Objekten
- Zugriff auf Steuerelemente unter Windows.Forms
- Reflection
- Zugriff auf Metadaten
- Laden von DLLs
- Dynamisches Erzeugen von Objekten
- Erstellen eines PlugIn-Systems
- Neuerungen in C# 4.0 / .NET 4.0
Voraussetzungen
- Grundlegende Kenntnisse über Computerprogrammierung
- Grundlegende Kenntnisse über das Windows-Betriebssystem
Alternativ zum fünftägigen Kompaktkurs kann ein dreitägiger Einsteiger- und ein dreitägiger Fortgeschrittenenkurs gebucht werden:
Wir bieten Ihnen auch Inhouse-Schulungen, Inhouse-Trainings und Inhouse Seminare z. B. in folgenden Städten in Deutschland und Österreich und Schweiz an: Karlsruhe, Pforzheim, Stuttgart, Nürnberg, Frankfurt, Ettlingen, Wien, Salzburg, Linz, Aachen, Berlin, Hamburg, Hannover, Wiesbaden, Bremen, Essen, Dortmund, Köln, Düsseldorf, Leipzig, München, Halle, Bern, Basel, Esslingen, Bonn, Köln, Kassel, Göttingen, Magdeburg, Leipzig, Mannheim, Ulm oder Berlin.