🇩🇪
Programm

iSAQB® FUNAR - Funktionale Softwarearchitektur Training

Aufgrund der erhöhten Ausdruckskraft und Abstraktionsmöglichkeit in funktionalen Sprachen ist Architektur Code. 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. Wer noch nicht in funktionalen Sprachen programmiert hat oder eine kurze Auffrischung benötigt, sollte den eintägigen, optionalen Vorkurs besuchen.

Die Schulung ist Teil des iSAQB CPSA-Advanced-Level der Zertifizierung für Software-Architekten (CPSA-Advanced) und richtet sich nach dem aktuellen ISAQB Lehrplan.

Live-Online Training

Das Training wird Live-Online stattfinden. Für mehr Informationen bitte die tectrain Website besuchen.

Lerninhalte der Schulung im Übersicht

  • Vorkurs “Einführung in die funktionale Programmierung”
  • Struktur funktionaler Software-Systeme
  • Technologien für funktionale Programmierung
  • Umsetzung von funktionalen Anforderungen
  • Umsetzung von nicht-funktionalen Anforderungen
  • Architekturmuster

Event-Features

  1. Online & vor Ort
  2. Zertifiziert
  3. Akkreditiert
  4. 98.8 % Erfolgsquote
  5. Gratis e-Book
  6. und viele mehr...

Für mehr Information, bitte die offizielle Trainingsseite von tectrain besuchen: https://tectrain.ch/de/isaqb/advanced-funar

Ziele

Diese Fähigkeiten lernst du:

Der Vorkurs ist eine kompakte Einführung in die funktionale Programmierung für Schulungsteilnehmer, die damit noch keine Erfahrung haben oder eine kurze Auffrischung genießen wollen. Im Vorkurs gibt es Hands-On-Übungen, in denen programmiert wird. Der Vorkurs benutzt die spezielle Lehrsprache und die erprobte didaktische Methodik der deinen Programmkonstruktionsanleitungen.

  • Datenmodellierung
  • Konstruktionsanleitungen
  • Selbstreferenzen und Rekursion
  • Programmieren mit Folgen
  • High-Order-Programmierung
  • eingebaute Datenstrukturen
  • Programmieren mit Zustand
  • Programmieren mit Akkumulatoren
  • Eigenschafts-basiertes Testen