C# Aufbaukurs

Microsoft Visual Studio Workshop

In Zusammenarbeit mit der Gesellschaft für Informatik (GI)

Auf einen Blick

3 Tages-Seminar
15.06.2020 - 17.06.2020
9:00 Uhr
in Ostfildern bei Stuttgart

Technische Akademie Esslingen
An der Akademie 5
73760 Ostfildern

EUR 1.260,00(MwSt.-frei)

Veranstaltung Nr. 35004.00.004


Inhouse Training anfordern

Infomaterial anfordern

Seminar weiterempfehlen


Referent:
Prof. R. Kaiser
Tübingen

Teilnehmer dieser Veranstaltung interessierten sich auch für

Beschreibung

> weiterführende Möglichkeiten der Entwicklungsumgebung: Editor, Debugger, Profiler, Code-Analyse

> generische Programmierung

> Interface-Klassen

> Exception-Handling
> Delegat-Typen, Lambda-Ausdrücke und Ereignisse

> Laufzeit-Typinformationen und Reflektion

> Attribute: vor-/selbstdefinierte Attribute

> Multithreading und die Task Parallel Library

> reguläre Ausdrücke

Ziel der Weiterbildung

> weiterführende Sprachelemente und Konzepte von C# und .NET kennenlernen

> ihre Einsatzmöglichkeiten auch für technische Anwendungen zeigen

> Unterstützung von Visual Studio und IntelliSense nutzen
> durch Übungsaufgaben das Verständnis für die Sprachelemente vertiefen

Sie erhalten Qualität
Das Qualitätsmanagementsystem der Technischen Akademie Esslingen ist nach DIN EN ISO 9001 und AZAV zertifiziert.

Teilnehmerkreis

Softwareingenieure, Softwareentwickler, Programmierer, Ingenieure und Techniker mit Programmieraufgaben (z. B. aus der Automobilindustrie, der Elektrotechnik und dem Maschinenbau), Sprachumsteiger, Projektleiter, Mitarbeiter von Fachabteilungen

Seminarthemen im Überblick

Stand der letzten Durchführung:

Montag, 3. bis Mittwoch, 5. Juni 2019
9:00 bis 12:15 und 13:45 bis 17:00 Uhr

1. Weiterführende Möglichkeiten der Entwicklungsumgebung: Editor, Debugger, Profiler, Code-Analyse

2. Generische Programmierung
> generische Methoden und Klassen
> Typparameter-Einschränkungen (Constraints)

3. Interface-Klassen
> Definition und Implementation
> typische Anwendungsfälle und generische Interfaces
> Interface-Klassen und Vererbung
> IEnumerator und die foreach-Anweisung
> Iteratoren und die yield-Anweisung
> Kovariante und Kontravariante Typ-Parameter

4. Exception-Handling
> die try-Anweisung
> Exception-Klassen
> throw-Anweisungen
> Fehler und Exceptions
> die Freigabe von Ressourcen
> try-finally und die using-Anweisung

5. Delegat-Typen, Lambda-Ausdrücke und Ereignisse
> Delegat-Typen und -Instanzen
> generische Delegat-Typen: Action und Func
> Verwaltung von Aufruflisten
> anonyme Methoden
> Lambda-Ausdrücke
> LINQ-Ausdrücke

6. Laufzeit-Typinformationen und Reflektion
> die Klassen Type und Assembly
> dynamisch erzeugte Datentypen, Plugins

7. Attribute: vor- und selbstdefinierte Attribute

8. Multithreading und die Task Parallel Library
> Threads und Tasks
> Funktionen mit Lambda-Ausdrücken übergeben
> Exceptions
> reaktionsfähige Oberflächen
> Tasks abbrechen
> async und await
> kritische Abschnitte
> Thread-sichere Collections
> Actions mit Parallel ausführen

9. Reguläre Ausdrücke

Referenten

Prof. Richard Kaiser
Tübingen

Termine & Preise

Extras
Die Seminarteilnahme beinhaltet Verpflegung und ausführliche Seminarunterlagen.

Die Teilnehmerzahl ist begrenzt, um den optimalen Lernerfolg zu garantieren.

Kosten
Die Kosten betragen pro Teilnehmer EUR 1.260,00(MwSt.-frei), inklusive aller Extras.

Die nächsten Termine

Datum / Uhrzeit Seminartitel Ort Preis
15.06.2020, 9:00 Uhr C# Aufbaukurs Ostfildern$$ortdetail$$ EUR 1.260,00

© Technische Akademie Esslingen e.V., An der Akademie 5, 73760 Ostfildern  | Impressum