Funktionale Softwarearchitektur
iSAQB CPSA Advanced Level Modul Funar |Als Online-Training | in Kooperation mit Active Group GmbH
Credit Points zur CPSA-A Zertifizierung
-100 € für eine 4-tägige Schulung
bis 6 Wochen vor Start des Trainings.
Offene Termine und Anmeldung 2024/2025
*zzgl. MwSt., ggf. abzüglich Rabatte. Rabatte werden automatisch im Warenkorb abgezogen. Bitte legen Sie die Anzahl der Teilnehmenden in den Warenkorb.
Zeit und Ort passen nicht?
Gerne organisieren wir für Ihr Team ein eigenes Online Training oder kommen direkt ins Unternehmen!
Wie funktioniert Softwarearchitektur mit Funktionen, unveränderlichen Daten, Kombinatoren?
Die Schulung präsentiert den Teilnehmern funktionale Softwarearchitektur als Alternative zu objektorientierter Architektur. Im Vergleich zu OO-Architektur setzt die funktionale Softwarearchitektur auf unveränderliche Daten, algebraische Abstraktionen und eingebettete domänenspezifische Sprachen. Das Resultat sind flexible und robuste Architekturen, die gegenüber OO weniger komplex sind und weniger versteckte Abhängigkeiten mit sich bringen.
Anders als bei OO-Architekturen sind FP-Architekturen direkt Code. In diesem Modul können deshalb alle Architekturprinzipien durch konkreten Code illustriert werden und sind damit anschaulich erlernbar. In der Schulung gibt es Hands-On-Übungen, in denen (in Haskell) programmiert wird. Eine Einführung in Haskell wird als Teil der Schulung gegeben.
Vorkenntnisse in funktionaler Programmierung sind hilfreich aber nicht notwendig.
Der Inhalt des Trainings richtet sich nach dem jeweils aktuellen iSAQB-Lehrplan. Veranstalter und Durchführer ist die Active Group GmbH.
Schulungsinhalte
- Systemstruktur
- Technologien
- Umsetzung von funktionalen Anforderungen
- Umsetzung von nicht-funktionalen Anforderungen
- Architekturmuster
- Praxisbeispiel
Curriculum
Im iSAQB-Lehrplan erfahren Sie noch mehr über die Lernziele und die Schulungsinhalte
Technische Kompetenz
Methodische Kompetenz
Kommunikative Kompetenz
Maßgeschneidertes Inhouse-Training gefällig?
Sie haben gleich ein ganzes Team, welches Sie schulen möchten, aber keines unserer Trainings entspricht den Anforderungen? Kein Problem! Gerne erstellen wir gemeinsam mit Ihnen ein maßgeschneidertes Inhouse-Training, egal ob für Anfänger oder Fortgeschrittene. Wir freuen uns auf Ihre Anfrage!