The Joy of Clojure (2 Tage 26.09 & 28.09)

Mi, 26 Sep 2018 - Fr, 28 Sep 2018
08:30 - 17:00

Clojure ist eine innovative und reife Programmiersprache für die Java VM sowie für JavaScript und vereint die Vorteile der funktionalen Programmierung mit der Einfachheit und Ausdrucksstärke von homoikonischen Sprachen.

Kursziele

  • Du hast ein nicht-triviales Programmierbeispiel mit Mitteln der funktionalen Programmierung gelöst.
  • Du hast verstanden, wie funktionale Programmierung Testbarkeit erhöht.
  • Du hast eine REST-/Web-Ressource in Clojure implementiert.
  • Du kennst die Vorteile von unveränderlichen Datenstrukturen und Value-Semantik.
  • Du hast endlich Freude, dank Figwheel und ClojureScript im Frontend zu arbeiten.

Kursinhalt

  • Überblick: Ramp-up mit einfachen Beispielen
  • Implementierung einer REST-Schnittstelle und eines UI Clients
  • Lösen einer komplexen Programmierübung
  • Clojure Libraries: re-frame, ring, compojure, midje, core.async

Zielpublikum

Software Engineers, Senior Software Engineers, Software Architects

Vorkenntnisse

Gute Kenntnis mindestens einer Programmiersprache

Mitzubringen

Laptop mit vorinstalliertem Leiningen
(http://leiningen.org/)

Form

Theorieteil mit Übungen

17 Öffnungen
Letztes Update 29/09/2018

Eintrittskarten suchen

www.eventbrite.de

Kaufen

ti&m AG

Buckhauserstrasse 24, Zürich, 8048, ZH, Switzerland
Stimmt etwas nicht? Dieses Veranstaltung melden

An diesen Event interessiert?

Eintrittskarten suchen

www.eventbrite.de

Kaufen

ti&m AG

Buckhauserstrasse 24, Zürich, 8048, ZH, Switzerland
Stimmt etwas nicht? Dieses Veranstaltung melden
Link copied to clipboard
Loading, please wait..