F# - Einstieg in F#

- Seminar in Präsenz und Live Online -

Kurzbeschreibung

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.

Kursinhalte

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

Seminar- bzw. Schulungsvoraussetzungen

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

Preis

1.690,00 € (zzgl. 19% MwSt.)

Dauer

3 Tage

Standort

Köln

Online

Termin auswählen

individuelle Termine auf Anfrage

Standort oder Online auswählen

Weiter zur Buchung

Unsere Partner