Modul Funar | 13. – 16. Februar 2023 | online

Modul Funar | 13. – 16. Februar 2023 | online

Lade Veranstaltungen
  • Diese Veranstaltung hat bereits stattgefunden.

Modul FUNAR: Funktionale Softwarearchitektur

Kompetenzbereich Methodik:              10 Credit Points
Kompetenzbereich Technik:                 20 Credit Points

Inhalte

Im Modul FUNAR lernen Teilnehmende die wesentlichen Prinzipien funktionaler Architektur kennen und diese beim Entwurf von Software-Systemen anzuwenden.

Das Training gibt eine Einführung und arbeitet sich zu fortgeschrittenen Techniken vor.  Im Vordergrund stehen die systematische Konstruktion von korrekten Programmen und die Datenmodellierung.  Der systematische Einsatz von Abstraktion führt uns dann automatisch zu Funktionen höherer Ordung und anderen FP-typischen Techniken.

Für die Einführung in die Grundlagen werden spezielle Lehrsprachen benutzt, die beim Racket-System mitgeliefert werden:

http://racket-lang.org/

Auf Wunsch führt die Schulung noch in eine weitere funktionale Sprache der Wahl ein – zum Beispiel Clojure, Scala, F#, OCaml, Haskell, Elixir oder Erlang.

 

Anmeldung

  • Frühbucherpreis: Bis zum 12. Januar 2023 sparen Sie 100 € beim Ticketkauf!.
  • Teamrabatt: Bei gleichzeitiger Anmeldung von drei oder mehr Kollegen:innen aus einem Unternehmen spart jede Person 100 €.

Agenda

Trainer

Dr. Michael Sperber ist Geschäftsführer der Active Group GmbH in Tübingen, die Individualsoftware ausschließlich mit funktionaler Programmierung entwickelt. Er ist international anerkannter Experte für funktionale Programmierung und wendet sie seit über 20 Jahren in Forschung, Lehre und industrieller Entwicklung an. Außerdem hat er zahlreiche Fachartikel und Bücher zum Thema verfasst. Michael Sperber ist Mitbegründer des Blogs funktionale-programmierung.de und Mitorganisator der Entwicklerkonferenz BOB. Er hat zusammen mit Nicole Rauch das iSAQB-Curriculum „Funktionale Software-Architektur“ entwickelt.

Trainingszeiten

Dial-in täglich ab 08:45 Uhr

9 bis 17 Uhr: Schulung

Pausen

10:30 – 11:00 Kaffeepause
12:30 – 13:30 Mittagspause
15:00 – 15:30 Kaffeepause

Remote

Veranstaltungsort

Sie bestimmen den Ort, an dem das Training für Sie stattfinden soll. Unser Trainer ist überall mit dabei. Genießen Sie die maximale Freiheit bei der Wahl Ihres Lernortes.

Die bewährten Vorteile

Technische Voraussetzungen

Hinweis: Ihre Webcam muss beim Training eingeschaltet sein.