telos Kurs 203: C# (.NET) für C-Entwickler
Die Programmiersprache C# bietet Entwicklern, die bereits Erfahrungen mit C/C++ oder Java gesammelt haben, eine moderne Sprache für das Erstellen von Windows-basierten Anwendungen der nächsten Generation.
C# ist eine intuitive objektorientierte Programmiersprache, die gegenüber C++ bedeutende Verbesserungen enthält. Mit C# nutzen Sie dabei annähernd den vollen Leistungsumfang von C++, ohne dessen Komplexität erlernen zu müssen.
Das .NET-Framework bietet darüber hinaus eine Technologie, um geräte- und plattformübergreifende Lösungen zu entwickeln und interaktive Anwendungen für Windows oder das Internet (WWW) zu erstellen.
Mit Visual C#.NET erhält man somit eine integrierten Entwicklungsumgebung, die einen umfassenden Zugriff auf das .NET-Framework gewährleistet.
In diesem Seminar bietet wir Ihnen einen schnellen und effizienten Einstieg in die universell einsetzbaren Sprache C# und verdeutlichen den Umgang mit dem .NET-Framework.
In praktischen Übungen können Sie dann anhand ausgewählter Beispiele Programme selbst erstellen. Dabei erhalten Sie einen vertiefenden Einblick in die vielfältigen Einsatzmöglichkeiten dieses Sprachenkonzepts.
| Vorkenntnisse | Grundkenntnisse in der Programmierung, vorzugsweise in C/C++ oder Java. (Entsprechende Vorkenntnisse können in unseren anderen Kursen erworben werden) |
| Dauer | 5 Tage |
| Maximale Teilnehmerzahl | 8 Personen |
| Teilnahmegebühr pro Person | 1400,- Euro zuzgl. ges. Mwst. |
Seminarinhalt
- Datentypen
- Überblick über das .NET Framework
- Einführung in die Visual Studio IDE
- Einführund in die objektorientierte Programmierung (OOP)
- Klassen
- Garbage Collector, Value Types
- Vererbung, Interfaces
- Namensbereiche (Namespaces)
- Ausnahmen (Exceptions)
- Events, Delegates
- Einführung in die GUI-Entwicklung mit dem Designer
- Strings
- Container
- Weiterführende GUI-Entwicklung
- Threading
- Assemblies: Strong Name, Global Assembly Cache, Disassembler



