Sie suchen Ihre bereits erworbenen Lerninhalte? Dann geht es hier entlang: Zum academy Campus

heise Academy Logo
Webinare
c't - Magazin für Computertechnik

Grundlagen Funktionaler Programmierung – Konzepte verstehen und eleganten Code schreiben

Funktionale Programmierung ist ein Paradigma, das Funktionen als zentrale Bausteine verwendet. Im Gegensatz zur objektorientierten oder prozeduralen Programmierung, bei der häufig Zustände und Datenstrukturen verändert werden, betont die funktionale Programmierung Unveränderlichkeit und die Vermeidung von Seiteneffekten. Das Webinar führt in die Grundlagen ein.

Essential

Grundlagen Funktionaler Programmierung – Konzepte verstehen und eleganten Code schreiben

Überblick

Funktionale Programmierung bietet zahlreiche Vorteile: Unveränderliche Datenstrukturen und Vermeidung ungewollter Seiteneffekte machen den Code vorhersehbarer und weniger fehleranfällig, was Testen, Debuggen und Wartung erleichtert. Auch Parallelisierung und nebenläufige Ausführung werden vereinfacht, da gemeinsame Zustände überflüssig werden und die Nutzung von Mehrkernprozessoren erleichtert wird.

Die Referentin führt im Webinar praxisnah in die Grundlagen ein und verdeutlicht, dass einfache Mechanismen hinter diesem als hochkomplex wahrgenommenen Programmierstil stehen.

Den Teilnehmern steht ein Chat zur Verfügung, über den sie Rückfragen stellen können. Nach dem Vortrag bleibt ausreichend Zeit, um auf offene Fragen einzugehen.

Inhalte

  • 1. Grundlagen

  • 2. Funktional Denken

  • 3. Funktoren, Monaden, wie bitte?

  • 4. Das Gesamtbild

Ihr Nutzen

  • Sie erhalten einen leicht verdaulichen Einblick in die Mechanismen der funktionalen Programmierung.

  • Sie lernen, abstrakte Muster zu erkennen und zu verarbeiten.

  • Sie können unnötigen Ballast identifizieren und loswerden.

Zielgruppe

  • Web- und Enterprise-Entwickler

  • Mathematiker die einen Einstieg in die Programmierung suchen

  • Alle, die sich für das Konzept der funktionalen Programmierung interessieren

Foto von Katja Potensky

Katja Potensky

Zum Profil

Grundlagen Funktionaler Programmierung – Konzepte verstehen und eleganten Code schreiben

Haben Sie Fragen zu unseren Webinaren? Wir helfen Ihnen gern weiter.

Füllen Sie ganz einfach und bequem das Kontaktformular aus und wir werden Ihnen Ihre Fragen schnellstmöglich beantworten.

Profilbild von Team Events

Team Events

events@heise-academy.de

+49 511 5352 8603

Telefonisch erreichbar: Mo – Fr | 9 – 17 Uhr

Unsere Antworten auf die häufigsten Fragen

Kontaktformular

Bei Betätigen des Absenden-Buttons verarbeiten wir die von Ihnen angegebenen personenbezogenen Daten ausschließlich für den Zweck Ihrer Anfrage. Weitere Informationen zum Datenschutz finden Sie in unserer Datenschutzerklärung.