Einführung in die funktionale Programmierung

Academy
Digicomp
Kurzbeschreibung
Dieser Workshop bietet Ihnen einen ersten Einblick in die funktionale Programmierung. Sie erfahren, warum funcational programming immer wich... mehr...
Dieser Workshop bietet Ihnen einen ersten Einblick in die funktionale Programmierung. Sie erfahren, warum funcational programming immer wichtiger wird und Sie lernen, funktionale Aspekte auch in Ihre tägliche Arbeit einfliessen zu lassen. weniger
Kursorte
Basel, Zürich, Bern
Kursarten
Kurs/Seminar
Fachbereiche

Software Engineering, Informatik, Leadership, Unternehmensführung

Dieser Kurs ist neu hier. 0 User folgen diesem Kurs und erhalten Bescheid, wenn es Neues gibt - Kurs jetzt folgen.

Du hast den Kurs besucht? Kurs jetzt bewerten.

Hier kannst du der Eggheads Community deine Fragen zu diesem Kurs stellen. Auch Kursleiter können mitdiskutieren.


Frage stellen

Du must angemeldet sein um zu antworten

Kursleiter

Andi

Andi Profilfoto
Kursinhalt

Im Workshop gehen wir praktisch vor und gewinnen das Wissen hauptsächlich durch Programmieren. Auch das automatisierte Testen soll nicht zu kurz kommen. Zu guter Letzt schlagen wir eine Brücke zurück zu Ihrer täglichen Arbeit und versuchen herauszufinden, wie sich Aspekte der funktionalen Programmierung in das Arbeiten mit nicht-funktionalen Sprachen wie Java, C# oder C++ einbringen lassen.

  • Argumente für funktionale Programmierung?
  • Erste Schritte in einer funktionalen Programmiersprache (Im-mutability, Lambdas, Funktionen als Werte)
  • Automatisiertes Testen
  • Bibliotheksfunktionen: filter, map, fold/reduce, ...
  • Typinferenz
  • Pattern Matching
  • Abstrakte Datentypen
  • Funktionale Programmierung in nichtfunktionalen Sprachen
Kursziele
  • Aufzeigen der Unterschiede zwischen funktionaler Programmierung und anderen Programmierparadigmen
  • Nennen wichtiger Eigenschaften funktionaler Programme
  • Lösen kleiner Programmieraufgaben in einer funktionalen Programmiersprache
  • Erstellen von Tests
  • Nutzen funktionaler Grundmuster
  • Übernehmen funktionaler Grundmuster in Ihre tägliche Arbeit in einer nicht-funktionalen Programmiersprache, um Synergien entstehen zu lassen
Zielpublikum

Softwareentwickler, die einen «Blick über den Tellerrand» wagen und ein neues Programmierparadigma kennenlernen möchten

Anforderungen

Gute Programmierkenntnisse in einer beliebigen Programmiersprache sind erforderlich.

Kursgebühr
Fr. 1'150.00
Nächste Durchführungsdaten
  • 31. Juli 2018
  • 22. November 2018
  • 27. August 2018