
C# Grundlagen für Einsteiger
Schulungsort
- Osnabrück
- Wuppertal
- Optional auch bei Ihnen vor Ort
Zeitplan
Dauer: 5 Tage
Beginn: 1. Tag um 10:00 Uhr, alle weiteren Tage um 09:00 Uhr
Ende: ca. 17:00 | 17:30 Uhr täglich
Voraussetzungen
Windows-Kenntnisse, gute IT-Grundkenntnisse, grundlegende Kenntnisse der Programmierung oder Kenntnisse in anderen Programmiersprachen sind von Vorteil
Zusammenfassung / Ziele des Seminares
Nach dem Seminar kennen Sie die grundlegenden Begriffe der objektorientierten Programmierung in C#. Sie haben gelernt, wie sich Syntax und Semantik darstellen und können plattformunabhängige Anwendungen konzipieren und umsetzen.
Sie haben einen ersten Einblick in gängige Programmiermuster erlangt und sind in der Lage, eigenständig Anwendungen zu erstellen, diese zu kompilieren und anschließend laufen zu lassen.
Agenda
Objektorientierte Programmierung | Grundlagen der objektorientierten Programmierung | Begriffe und Techniken | Klassen | Objekte und Referenzen | Verbindungen von Objekten (Assoziationen) | Methoden | Datenkapselung |
.NET | Grundlagen | Common Language Runtime| Entwicklungswerkzeuge |
WPF | Einführung | Steuerelemente | Kompilierung und Assemblys | Validierung von Eingaben | Databinding |
Grundlagen der Programmierung | Aufbau eines Programmes | Sprachelemente | Syntax, Schlüsselwörter | Anwendungen erstellen und starten | einfache Datentypen | statische Variablen | Operatoren | Ausdrücke | Arrays | Collections | I/O-Operationen | Kontrollstrukturen (Blöcke, Selektoren, Schleifen) | Methoden (Definiton, Aufruf, Parameterübergabe, Rückgabewerte) | Fehlerbehandlung |
Konzepte der objektorientierten Entwicklung | Vererbung | Konstruktoren | Polymorphie | virtuelle Funktionen| Überladen von Methoden und Operatoren | Abstrakte Klassen und Methoden | Interfaces |
Design einer Anwendung | Schnittstellen zur losen Kopplung | einfache Design Pattern | Anwendungsbeispiele |
Weiterführende und ergänzende Seminare
C# Erweiterungen, C# Enterprise-Entwicklung, Design Pattern in C#
Methodik
Präsentation, Diskussion, praktische und kursbegleitende Übungen
Schulung anfragen