- Diese Veranstaltung hat bereits stattgefunden.
Webseiten und Apps programmieren
29. April - 30. April
€1590Funktionale Programmierung mit Kotlin
Unsere Seminarleiter und Trainerinnen machen Sie fit in der Webprogrammierung (JavaScript, Node.js) sowie in der App-Entwicklung für Apples iOS-Geräte oder für alle Android-Geräte. Machen Sie sich umfassend mit der mit plattformübergreifenden Entwicklung vertraut, ob mit Xamarin oder auch mit dem hochaktuellen .NET MAUI. Wir zeigen Ihnen, was Sie beachten müssen, damit Ihre Apps auf alle Geräten laufen und Ihr Code wartbar bleibt.
Um in die Funktionale Programmierung einzusteigen, muss man Kotlin nicht ver-lassen. Trotzdem betritt man eine ganz neue Welt. In diesem Workshop gehen Sie nach dem DeinProgramm-Ansatz vor. Sie nutzen Konstruktionsanleitungen, einen systematischen Ansatz für die Konstruktion von Programmen, der von der Problem-stellung ausgeht. Hierbei steht die systematische Datenmodellierung im Zentrum, aus der die anderen Programm-elemente entwickelt werden. Danach lernen Sie das Architekturpattern »Functional Core, Imperative Shell« kennen, mit dessen Hilfe imperativer Code so weit wie möglich an den Rand der Software gedrückt werden soll. Außerdem erfahren Sie, wie Sie mit dem Designansatz »Denotational Design« flexible APIs und Libraries entwerfen, indem Sie die Semantik der Programmkonstrukte und Domänenobjekte ins Visier nehmen.