Anmeldung zum Seminar
Wenn Sie an diesem Seminar teilnehmen wollen, füllen Sie folgendes Formular aus.Die mit * gekennzeichneten Felder müssen ausgefüllt werden.
Dieser Kurs ist für Einsteiger in F# mit Kenntnissen in vorzugsweise C# oder Visual Basic .NET konzipiert. Der Kurs bietet einen effektiven Einstieg in F# und dessen Anwendungsmöglichkeiten.
- Überblick und Einführung
 - F# als funktionale Programmiersprache
 - Einbettung in das .NET Framework und die CLR
 - Anwendungsbereiche
 - Verwendung der Shell F# Interactive
 - Funktionale Programmiersprache: Grundlagen
 - Rein funktionale Programmierung
 - Funktionale versus Imperative Programmiersprachen
 - Unveränderbarkeit, Variablen in funktionalen Programmiersprachen
 - Rekursion versus Iteration
 - Funktionale Parameter
 - Syntax von F#
 - Sprachmerkmale
 - Datentypen, Operatoren
 - Zeichenkettenverarbeitung
 - Funktionsdeklarationen
 - Kontrollstrukturen, Aggregattypen
 - Objektorientierte Programmierung in F#
 - Klassendefinitionen
 - Felder, Eigenschaften, Konstruktoren
 - Zugriffsmodifzierer, Statische Methoden
 - Delegates und Events
 - Instanzen, Veränderbarkeit
 - Vererbung, Inferfaces, Überschreiben, Überladen
 - F# Container und Collections
 - Weiterführende Konzepte
 - Mapping, Folding, Filtering
 - Lambda Funktionen, generische Funktionen
 - Pattern Matching
 - Workflows, Asynchrone und Parallel Programming