Mit der Länderauswahl siehst du die in deiner Region verfügbaren Kurse.
⏱ 2 Std. 54 Min.📚 29 Lektionen🎧 Audioversion
Bau eines Pentominoes-Spielkerns mit Phoenix LiveView
Lernen Sie funktionale Programmierprinzipien in Elixir, indem Sie Formen, Punkte und Boards modellieren, um eine voll funktionsfähige Puzzle-Spiele-Engine zu erstellen.
💬KI-Tutor Stelle Fragen zu jeder Lektion und erhalte jederzeit sofort eine klare Antwort.
🕐Jederzeit starten Keine Zeitpläne oder Fristen – lerne in deinem Tempo, wann es dir passt.
🌐Auf Deutsch Lektionen, Aufgaben und Zertifikat – alles vollständig in deiner Sprache.
Über diesen Kurs
Viele Entwickler haben Schwierigkeiten, beim Erstellen interaktiver Webanwendungen vom objektorientierten Denken zur funktionalen Modellierung überzugehen. Die Modellierung eines klassischen Puzzlespiels wie Pentominoes bietet die perfekte Sandbox, um diese funktionalen Paradigmen mit Elixir und Phoenix LiveView zu meistern.
In diesem Kurs lernen Sie, wie Sie einen robusten Spielkern von Grund auf strukturieren. Indem Sie den Status als unveränderliche Daten und die Benutzeroberfläche als reine Funktion dieses Status behandeln, schreiben Sie sauberen, wartbaren und hochgradig gleichzeitigen Code. Sie werden von der grundlegenden Syntax zur Konstruktion komplexer Spiellogik übergehen und sich auf das interaktive Anwendungsdesign in der realen Welt vorbereiten.
Was Sie lernen werden:
- Verstehen Sie grundlegende funktionale Programmierkonzepte durch Modellierung von Punkten, Formen und Gittern.
- Modellieren von Spielfiguren und Brettdarstellungen mit reinen Elixir-Datenstrukturen.
- Implementieren Sie Rotations-, Translations- und Kollisionserkennungsalgorithmen mit funktionalen Transformationen.
- Nutzen Sie moderne Phoenix LiveView-Funktionen, um den interaktiven Spielstatus in Echtzeit effizient zu verwalten.
- Wenden Sie deklaratives Zustandsmanagement an, um den Backend-Spielkern mit der Frontend-Benutzeroberfläche zu synchronisieren.
- Üben Sie das Schreiben robuster Tests für Ihre Spiellogik, um die Zuverlässigkeit sicherzustellen und Regressionen zu vermeiden.
Der Kurs beginnt mit der wichtigsten Terminologie und den mathematischen Grundlagen von rasterbasierten Spielen, bevor Sie Schritt für Schritt durch die Code-Implementierung geführt werden. Sie lesen detaillierte Erklärungen, analysieren saubere Code-Beispiele und führen praktische schriftliche Übungen durch, um Ihr Verständnis der funktionalen Architektur zu festigen.
Dieser Kurs richtet sich an Webentwickler und Programmierer, die neu bei Elixir oder Phoenix LiveView sind und funktionale Spielmodellierung erlernen möchten. Es ist keine vorherige Erfahrung in der funktionalen Programmierung erforderlich, obwohl ein grundlegendes Verständnis der Programmierkonzepte hilfreich ist.
Beginnen Sie noch heute mit dem Lesen und bauen Sie eine solide Grundlage für das funktionale Anwendungsdesign auf.
Kursinhalt
Was du erhältst
📜Abschlusszertifikat Füge es deinem LinkedIn-Profil hinzu
💬Persönlicher AI-Tutor Bei einer Lektion nicht weitergekommen? Frag deinen integrierten Tutor jederzeit alles, was du möchtest.
🎧Audioversion enthalten Lerne unterwegs — kein Bildschirm nötig
♾️Lebenslanger Zugang Komme jederzeit zurück, kein Ablauf
📱Smartphone oder Computer Auf jedem Gerät, überall
💸14 Tage Rückgaberecht Ohne Wenn und Aber
⚡Kurz und fokussiert 2 Std. 54 Min. praktische Inhalte
Abschlusszertifikat
Jeder Kurs, den du auf PickAClass abschließt, stellt ein Zertifikat wie dieses aus — original, mit eigenem Code, per URL verifizierbar und detailliert zu dem, was tatsächlich gezeigt wurde.
P
PickAClass
Skill-Profil · verifizierbar
Dokument
Meisterschaftszertifikat
Hiermit wird bescheinigt, dass
Vorname Nachname
hat erfolgreich die Beherrschung nachgewiesen von
Bau eines Pentominoes-Spielkerns mit Phoenix LiveView
Nachgewiesene Fähigkeiten
✓
Analyse von Verhaltensmustern
Grundlegend
1.2 Std.
✓
Entscheidungsarchitektur-Frameworks
Versiert
1.4 Std.
✓
A/B-Test-Design
Versiert
1.7 Std.
✓
Verhaltensorientiertes Copywriting
Fortgeschritten
1.9 Std.
P
PickAClass — Vorname Nachname
Bau eines Pentominoes-Spielkerns mit Phoenix LiveView