MyDigicompWarenkorb
MyDigicomp Login
Passwort vergessen?
MyDigicompWarenkorb
MyDigicomp Login
Passwort vergessen?

Kurs: Einführung in die funktionale Programmierung («FUNCPR»)

Ein praxisorientierter Workshop

  • Dauer
    1 Tag
  • Preis
    1'000.–
  • Kursunterlagen
    Digicomp Kursmaterial
Dieser Workshop bietet Ihnen einen ersten Einblick in die funktionale Programmierung. Sie erfahren, warum sie immer wichtiger wird und lernen, funktionale Aspekte auch in Ihre tägliche Arbeit einfliessen zu lassen.
Zu den Daten
Details und Inhalt

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.

  • Warum eigentlich 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
Nutzen/Lernziele

Nach diesem Workshop sind Sie in der Lage,

  • die Unterschiede zwischen funktionaler Programmierung und anderen Programmierparadigmen aufzuzeigen
  • wichtige Eigenschaften funktionaler Programme zu nennen
  • kleine Programmieraufgaben in einer funktionalen Programmiersprache zu lösen und Tests zu erstellen
  • funktionale Grundmuster zu nutzen
  • funktionale Grundmuster in Ihre tägliche Arbeit in einer nicht-funktionalen Programmiersprache zu übernehmen, um Synergien entstehen zu lassen
Zielgruppen

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

Voraussetzungen

Gute Programmierkenntnisse in einer beliebigen Programmiersprache sind erforderlich.

Trainer
Nicole Rauch

Nicole Rauch ist freiberufliche Softwareentwicklerin und Softwareentwicklungscoach mit umfangreichem Hintergrund in Compilerbau und formalen Verifikationsmethoden. In den letzten Jahren konzentrierte sie sich auf die Sanierung von Legacy Code Applikationen. Unabhängig davon ist die funktionale Programmierung ihre heimliche Liebe. Neben ihrer Entwicklertätigkeit wirkte sie an der Ausrichtung mehrerer selbstorganisierter Konferenzen und an der Initiierung der Softwerkskammer, einer User Community zum Thema Software Craftsmanship im deutschsprachigen Raum, sowie ihrer Karlsruher Regionalgruppe mit. In ihrer Freizeit ist sie an der Entwicklung der Softwerkskammer-Webplattform, einem node.js Projekt, beteiligt.
www.nicole-rauch.de

Haben Sie Fragen?
Unser Product Manager Barbara Fricke ist für Sie da.
Ich habe Fragen zu diesem Kurs
Ich möchte diesen Kurs als Firmenkurs buchenFür Firmen, die mehrere Mitarbeiter schulen oder ein massgeschneidertes Weiterbildungspaket wünschen, gelten spezielle Konditionen. Wir stellen Ihnen ein individuelles Angebot zusammen.

Datum wählen

  • Digicomp Academy AG
    Bubenbergplatz 11Bern3011
    15.08.2017 08:30 - 17:00
    in Bern auf Deutsch
    TrainerNicole Rauch
    Stundenplan
    CHF 1'000.–
  • Digicomp Academy AG
    Limmatstrasse 50Zürich8005
    07.11.2017 08:30 - 17:00
    in Zürich auf Deutsch
    TrainerNicole Rauch
    Stundenplan
    CHF 1'000.–
  • Digicomp Academy AG
    Küchengasse 9Basel4051
    07.11.2017 08:30 - 17:00
    in Basel auf Deutsch
    TrainerNicole Rauch
    Stundenplan
    CHF 1'000.–
  • Digicomp Academy AG
    Bubenbergplatz 11Bern3011
    08.12.2017 08:30 - 17:00
    in Bern auf Deutsch
    TrainerNicole Rauch
    Stundenplan
    CHF 1'000.–
  • Digicomp Academy AG
    Limmatstrasse 50Zürich8005
    08.02.2018 08:30 - 17:00
    in Zürich auf Deutsch
    Stundenplan
    CHF 1'000.–
  • Digicomp Academy AG
    Bubenbergplatz 11Bern3011
    08.02.2018 08:30 - 17:00
    in Bern auf Deutsch
    Stundenplan
    CHF 1'000.–
  • Digicomp Academy AG
    Limmatstrasse 50Zürich8005
    07.05.2018 08:30 - 17:00
    in Zürich auf Deutsch
    Stundenplan
    CHF 1'000.–
  • Digicomp Academy AG
    Küchengasse 9Basel4051
    07.05.2018 08:30 - 17:00
    in Basel auf Deutsch
    Stundenplan
    CHF 1'000.–
  • Digicomp Academy AG
    Limmatstrasse 50Zürich8005
    09.08.2018 08:30 - 17:00
    in Zürich auf Deutsch
    Stundenplan
    CHF 1'000.–
  • Digicomp Academy AG
    Bubenbergplatz 11Bern3011
    09.08.2018 08:30 - 17:00
    in Bern auf Deutsch
    Stundenplan
    CHF 1'000.–
  • Digicomp Academy AG
    Limmatstrasse 50Zürich8005
    23.11.2018 08:30 - 17:00
    in Zürich auf Deutsch
    Stundenplan
    CHF 1'000.–
  • Digicomp Academy AG
    Küchengasse 9Basel4051
    23.11.2018 08:30 - 17:00
    in Basel auf Deutsch
    Stundenplan
    CHF 1'000.–
    Kein passendes Datum gefunden?Schlagen Sie selbst einen Termin vor!