Dieser fünftägige Intensivpfad bündelt die wesentlichen Entwicklungsthemen für produktive Full-Stack-Anwendungen. Er verbindet Grundlagen, Datenmodellierung, Komponenten, LiveView, APIs, Authentifizierung und Tests in einem einzigen durchgängigen Projekt.
Ziel und Nutzen
Die Teilnehmenden erwerben in konzentrierter Form die Fähigkeiten, eine fachlich strukturierte Anwendung von der Datenbank bis zur interaktiven Oberfläche und JSON-Schnittstelle umzusetzen. Sie lernen, technische Entscheidungen nicht nur funktional, sondern auch unter Wartbarkeit, Sicherheit und Testbarkeit zu treffen.
Zielgruppe
Elixir-Entwickler, erfahrene Backend- oder Full-Stack-Entwickler und Projektteams, die ohne mehrere Einzeltermine eine umfassende Entwicklungsbasis für Phoenix aufbauen möchten.
Voraussetzungen
Gute Elixir-Kenntnisse, sichere Arbeit mit Mix, Git und Kommandozeile sowie Grundwissen zu HTTP, HTML und relationalen Datenbanken. Reine Programmiereinsteiger benötigen vorab ein Elixir-Grundlagentraining.
Themenschwerpunkte
- Projektaufbau, Konfiguration, Request-Lebenszyklus, Router, Pipelines und Plugs
- Controller, Fehlerpfade, Verified Routes und strukturierte Webaktionen
- Contexts als fachliche Grenze und stabile API zwischen Webschicht und Domäne
- Ecto-Schemas, Migrationen, Changesets, Beziehungen, Queries und Transaktionen
- HEEx, Funktionskomponenten, Attribute, Slots und konsistente Formulare
- LiveView-Lebenszyklus, Events, Navigation, Streams und wiederverwendbare Komponenten
- JSON-APIs, Ressourcenmodellierung, Validierung und einheitliche Fehlerverträge
- Sessions, generierte Authentifizierung, Autorisierung und sichere Standardkonfiguration
- ExUnit, DataCase, ConnCase, LiveView-Tests und testbare Context-Grenzen
- Telemetrie, LiveDashboard und erste Diagnose von Datenbank- und Renderingproblemen
- Releases, Runtime-Konfiguration und Anforderungen an den späteren Betrieb
- Refactoring, Code-Reviews und Regeln für eine wartbare Teamstruktur
Praxis und Methoden
Das gesamte Seminar folgt einem einzigen Anwendungsfall. Die Teilnehmenden erstellen Datenmodell und Contexts, entwickeln eine HEEx- und LiveView-Oberfläche, ergänzen eine JSON-API, sichern Zugriffe ab und bauen eine automatisierte Testsuite. Architektur- und Review-Punkte verbinden die einzelnen Themen zu einer belastbaren Lösung.
Einordnung
Der Intensivpfad fasst die entwicklungsorientierten Einzelseminare zusammen, erreicht in Spezialthemen jedoch nicht deren jeweilige Detailtiefe. Für komplexe Echtzeitarchitektur, tiefgehende Performanceanalyse und produktionsweite Betriebsverfahren ist der zweite Intensivpfad oder das jeweilige Spezialseminar vorgesehen.
Fachbereichsleiter / Leiter der Trainer / Ihre Ansprechpartner
-

Lucas Beich
Telefon: + 49 (221) 74740055
E-Mail: lucas.beich@seminar-experts.de -

Paul Goldschmidt
Telefon: + 49 (221) 74740055
E-Mail: paul.goldschmidt@seminar-experts.de
Seminardetails
| Dauer: | 5 Tage ca. 6 h/Tag, Beginn 1. Tag: 10:00 Uhr, weitere Tage 09:00 Uhr |
| Preis: |
Öffentlich oder Live Stream: € 2.995 zzgl. MwSt. Inhaus: € 8.500 zzgl. MwSt. |
| Teilnehmeranzahl: | min. 2 - max. 8 |
| Teilnehmer: | Elixir-Entwickler, erfahrene Backend- oder Full-Stack-Entwickler und Projektteams, die ohne mehrere Einzeltermine eine umfassende Entwicklungsbasis für Phoenix aufbauen möchten. |
| Voraussetzungen: | Gute Elixir-Kenntnisse, sichere Arbeit mit Mix, Git und Kommandozeile sowie Grundwissen zu HTTP, HTML und relationalen Datenbanken. Reine Programmiereinsteiger benötigen vorab ein Elixir-Grundlagentraining. |
| Standorte: | Stream Live, Inhaus/Firmenseminar, Berlin, Bremen, Darmstadt, Dresden, Erfurt, Essen, Flensburg, Frankfurt, Freiburg, Friedrichshafen, Hamburg, Hamm, Hannover, Jena, Kassel, Köln, Konstanz, Leipzig, Luxemburg, Magdeburg, Mainz, München, Münster, Nürnberg, Paderborn, Potsdam, Regensburg, Rostock, Stuttgart, Trier, Ulm, Wuppertal, Würzburg |
| Methoden: | Vortrag, Demonstrationen, praktische Übungen am System |
| Seminararten: | Öffentlich, Webinar, Inhouse, Workshop - Alle Seminare mit Trainer vor Ort, Webinar nur wenn ausdrücklich gewünscht |
| Durchführungsgarantie: | ja, ab 2 Teilnehmern |
| Sprache: | Deutsch - bei Firmenseminaren ist auch Englisch möglich |
| Seminarunterlage: | Dokumentation auf Datenträger oder als Download |
| Teilnahmezertifikat: | ja, selbstverständlich |
| Verpflegung: | Kalt- / Warmgetränke, Mittagessen (wahlweise vegetarisch) |
| Support: | 3 Anrufe im Seminarpreis enthalten |
| Barrierefreier Zugang: | an den meisten Standorten verfügbar |
| Weitere Informationen unter + 49 (221) 74740055 |
Seminartermine
Die Ergebnissliste kann durch Anklicken der Überschrift neu sortiert werden.
