Die Weiterbildung Anwendungsentwicklung - Funktionale Programmierung mit Anwendungsentwicklung vermittelt die Grundlagen funktionaler Programmieransätze und deren Nutzen in der Anwendungsentwicklung.

!Grundlagen der Funktionalen Programmierung
*Unterschiede zu prozeduralen und objektorientierten Ansätzen - Funktionale Programmierung mit Anwendungsentwicklung
*Unveränderliche Daten und Rekursion - Anwendungsentwicklung Funktionale Programmierung
*Funktionen als First-Class-Objekte - Funktionale Programmierung Anwendungsentwicklung

!Sprachen und Werkzeuge
*Haskell und Scala im Überblick - Funktionale Programmierung mit Anwendungsentwicklung
*Funktionale Konzepte in JavaScript und Python - Anwendungsentwicklung Funktionale Programmierung

!Anwendungen in Projekten
*Einsatz in agilen Entwicklungsumgebungen - Funktionale Programmierung mit Anwendungsentwicklung
*Testgetriebene Entwicklung mit funktionalen Konzepten - Anwendungsentwicklung Funktionale Programmierung

Am Ende der Weiterbildung können Teilnehmende funktionale Konzepte anwenden, deren Vorteile einschätzen und in Anwendungsprojekten umsetzen.