Einführung in die funktionale Programmierung
Tutorialserie mit Dr. Michael Sperber
Starttermin: 25. Juli 2022
TAGE
STUNDEN
MINUTEN
SEKUNDEN
Einführung in die funktionale Programmierung
Tutorialserie mit Dr. Michael Sperber
TAGE
STUNDEN
MINUTEN
SEKUNDEN
Die wichtigsten Konzepte der funktionalen Programmierung
Dieser Kurs ist eine Einführung in die funktionale Programmierung: Im Mittelpunkt stehen das Programmieren mit unveränderlichen Daten und Funktionen. Funktionale Programmierung funktioniert fundamental anders als die imperative objektorientierte Programmierung, ist aber leicht zu lernen. Durch die Verwendung von „Konstruktionsanleitungen“, lernst du schnell eigenständig Programme zu schreiben und den Kopf freizubekommen für schwierigere Aufgaben.
In diesem Tutorial lernst du die wichtigsten Konzepte der funktionalen Programmierung, vom Programmieren mit Funktionen und Fallunterscheidungen über das Modellieren von Zuständen bis hin zur Higher-Order-Programmierung.
Diese Themen erwarten Dich
- Programmieren mit Funktionen
- Fallunterscheidungen
- Funktionen, die zusammengesetzte Daten konsumieren und produzieren
- Zustand modellieren & Programmieren ohne Mutation
- Gemischte Daten & Funktionen, die gemischte Daten konsumieren
- Daten mit Selbstbezug & Programieren mit Rekursion
- Programmieren mit Listen & Konstruktionsanleitungen für Funktionen auf Listen
- Higher-Order-Programmierung: Systematische Abstraktion, Map und Fold
Dr. Michael Sperber
Active Group GmbH
Michael Sperber ist CEO der Active Group in Tübingen. Er ist spezialisiert auf funktionale Programmierung und gilt als international anerkannter Experte auf diesem Gebiet. Er hat auf den wichtigsten Konferenzen viele Vorträge über Programmiersprachen gehalten und mehrere Bücher geschrieben. Darüber hinaus ist er ein Experte für das Unterrichten von Programmiersprachen und Konzepten.
Wer kann was lernen?
Zielgruppe
- Unsere große Tutorialreihe ist für alle, die sich für die funktionale Programmierung interessieren, es erlernen wollen und sich aktuelles Know-how in der Thematik aneignen möchten.
Voraussetzungen
- Es sind keine spezifischen Voraussetzungen nötig. Das Tutorial ist sowohl für wissbegierige Anfänger als auch für enthusiastische Professionals geeignet.
Lernziele
Lerne schnell und einfach die wichtigsten Konzepte der funktionalen Programmierung. Das Tutorial unterstützt dich dabei, mithilfe von Konstruktionsanleitungen schrittweise eigenständig Programme zu schreiben und selbst zum Professional der funktionalen Programmierung zu werden. Wöchentlich werden neue Teile der Reihe veröffentlicht. Als Fullstack-Abonnent:in hast du kostenlosen Zugriff auf alle Videos. Als Basic-Abonnent:in kannst du die Videos der 1. Woche kostenlos anschauen.
Wer kann mitlernen?
- Wöchentlich werden neue Teile der Tutorialreihe veröffentlicht. Abonnent:innen im Probemonat oder im monatlichen Abonnement können sich die Videos der 1. Woche kostenlos anschauen.
So kannst du teilnehmen
Du hast bereits Fullstack?
Schnapp dir was zu schreiben und lehn dich zurück. Komme hier direkt zum Fullstack Tutorial und profitiere vom wegweisenden Wissen unseres Experten.
Du hast noch kein Fullstack?
Fullstack-Abonnent:innen haben kostenlosen Zugriff auf das Video-Turorial. Zusätzlich haben Fullstack-Abonnent:innen Zugriff auf Live-Event, Aufzeichnungen und vielen weiter Vorteile.
Software Know-How für deinen Erfolg!
- Wöchentlich interaktive und exlusive Online Live-Events
- Step-by-Step Tutorials zu aktuellen Themengebieten
- Aktuelles Kursangebot, kuratiert von unseren Experten
- Über 12.000 Fachartikel und umfangreiches Magazinarchiv
- 3x 100€ Rabatt pro Jahr auf Konferenzen und Trainings by entwickler.de
- 6 Monate Zugriff auf Ihre Konferenzsession inklusive
- ...mehr erfahren
Software Know-How für deinen Erfolg!
- Wöchentlich interaktive und exlusive Online Live-Events
- Step-by-Step Tutorials zu aktuellen Themengebieten
- Aktuelles Kursangebot, kuratiert von unseren Experten
- 6 Monate Zugriff auf Ihre Konferenzsession inklusive
- Über 12.000 Fachartikel und umfangreiches Magazinarchiv
- Bis zu 900 € Rabatt pro Jahr auf Konferenzen und Trainings by entwickler.de
- ...mehr erfahren
Fullstack-Abo für mehr als 15 Nutzern
Wir begleiten Sie durch die digitale Transformation zum Projekterfolg
- Wöchentlich interaktive und exlusive Online Live-Events
- Step-by-Step Tutorials zu aktuellen Themengebieten
- Aktuelles Kursangebot, kuratiert von unseren Experten
- 6 Monate Zugriff auf Ihre Konferenzsession inklusive
- Über 12.000 Fachartikel und umfangreiches Magazinarchiv
- Bis zu 25% Rabatt auf jede Konferenz und Trainingsteilnahme by entwickler.de
- Team Control Center zur Organisation Ihrer Nutzer:innen
- Teamfortschrittanzeige zur Motivation Ihrer Teams
- ...mehr erfahren
Fullstack-Abo abschließen und teilnehmen
*zzgl. MwSt.