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.
Jetzt Fullstack-Abo abschließen & Tutorials ansehen:
Fullstack-Abo – alle deine Vorteile im Überblick
Das Fullstack-Abo ist das Rundum-sorglos-Paket für jeden Software-Professional. Als Abonnent hast du die Krone auf, wenn es um deine Weiterbildung geht!
- Interaktive Live-Events exklusiv auf der Plattform
- Step-by-Step-Tutorials zu aktuellen Themen
- Über 10.000 Fachbeiträge, Magazine, E-Books, Artikelserien und Kolumnen sowie ein umfassendes Archiv
- Rabatte für die Teilnahme an Konferenzen und Trainings
- Zugriff auf Video-Aufzeichnungen von deinen Konferenzen und Trainings
- Intelligente Themensuche AskFrank
- Zugriff über Browser oder unsere mobilen Apps
Fullstack-Abo
198,80 € / Jahr – jetzt 40 € sparen –
12 Monate lang Zugriff, 10 Monate zahlen!
- Interaktive Live-Events exklusiv auf der Plattform
- Step-by-Step-Tutorials zu aktuellen Themen
- Über 10.000 Fachbeiträge, Magazine, E-Books, Artikelserien und Kolumnen sowie ein umfassendes Archiv
Fullstack für Teams mit 3 – 15 Nutzern
Ab 72 € im Jahr pro Nutzer
-
Rabatte für bis zu 3 Bestellungen von Teilnahmen deines Teams an unseren Konferenzen und Trainings
3-Nutzer-Lizenz: 150 €
5-Nutzer-Lizenz: 200 €
10-Nutzer-Lizenz: 250 €
15-Nutzer-Lizenz: 300 € - 6 Monate Zugriff auf die Video-Aufzeichnungen von teilgenommenen Konferenzen und Trainings
- Wir belohnen Ihre Treue: Sonderpreis für Printabonnenten! Sie sparen bis zu 10 € monatlich
Fullstack für Teams ab 16 Nutzern
Wir finden für jedes Team das passende Angebot!
- Umfangreiche Rabatte an für die Teilnahme an unseren Konferenzen und Trainings
- 6 Monate Zugriff auf die Video-Aufzeichnungen von teilgenommenen Konferenzen und Trainings
- Unkomplizierter Zugriff per IP-Adresse
- Firmenweiter Zugang über E-Mail-Domain
- Kein Administrationsaufwand
198,80 € / Jahr – jetzt 40 € sparen –
12 Monate lang Zugriff, 10 Monate zahlen!
- Interaktive Live-Events exklusiv auf der Plattform
- Step-by-Step-Tutorials zu aktuellen Themen
- Über 10.000 Fachbeiträge, Magazine, E-Books, Artikelserien und Kolumnen sowie ein umfassendes Archiv
Ab 72 € im Jahr pro Nutzer
-
Rabatte für bis zu 3 Bestellungen von Teilnahmen deines Teams an unseren Konferenzen und Trainings
3-Nutzer-Lizenz: 150 €
5-Nutzer-Lizenz: 200 €
10-Nutzer-Lizenz: 250 €
15-Nutzer-Lizenz: 300 € - 6 Monate Zugriff auf die Video-Aufzeichnungen von teilgenommenen Konferenzen und Trainings
- Wir belohnen Ihre Treue: Sonderpreis für Printabonnenten! Sie sparen bis zu 10 € monatlich
Wir finden für jedes Team das passende Angebot!
- Umfangreiche Rabatte an für die Teilnahme an unseren Konferenzen und Trainings
- 6 Monate Zugriff auf die Video-Aufzeichnungen von teilgenommenen Konferenzen und Trainings
- Unkomplizierter Zugriff per IP-Adresse
- Firmenweiter Zugang über E-Mail-Domain
- Kein Administrationsaufwand