F#

Einstieg in F#

Beschreibung

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.

Inhalte des Seminars

  • Ü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

Empfohlene Seminarvoraussetzungen

Kenntnisse in einer anderen Programmiersprache wie vorzugsweise C# oder Visual Basic .NET.

Seminar Details

Dauer: 3 Tage

Unser Kürzel: FGK

Preis: 1.490,00 € (zzgl. 19% MwSt.)

Termin auswählen

individuelle Termine auf Anfrage

Standort oder Online auswählen

Weiter zur Buchung