Seminar / Training
Inhaltsverzeichnis
- Beschreibung
- Zielgruppe
- Voraussetzungen
- Seminarinhalte
- Praxis und Übungen
- Methodik
- Abgrenzung
Beschreibung
Dieses Seminar bildet den Einstieg in Stack Auth für Entwicklungsprojekte mit Next.js. Behandelt werden Installation, Projektkonfiguration, SDK-Grundlagen, Handler-Struktur, Provider-Einbindung, Benutzerzugriff in Client- und Server-Komponenten sowie das Schützen von Seiten und Bereichen. Die Inhalte sind auf eine saubere Erstintegration ausgerichtet, die später um Teams, RBAC, OAuth, API-Keys und produktive Betriebskonzepte erweitert werden kann.
Der Schwerpunkt liegt auf praxisnaher Umsetzung: Projektstruktur verstehen, Umgebungsvariablen korrekt einsetzen, Auth-Komponenten einbinden, Benutzerzustände prüfen und typische Fehlerursachen früh vermeiden. Gleichzeitig werden Sicherheitsgrenzen verdeutlicht, insbesondere der Unterschied zwischen Client-seitigen Komfortprüfungen und serverseitigen Schutzmechanismen.
Zielgruppe
- Webentwickler und Full-Stack-Entwickler, die Stack Auth neu einsetzen
- Next.js-Teams mit Bedarf an schneller, strukturierter Authentifizierungsintegration
- Technische Projektteams, die Standard-Login, Registrierung und Account-Verwaltung aufbauen
- Entwickler, die eine Grundlage für weiterführende Stack Auth Themen benötigen
Voraussetzungen
Erforderlich sind Grundkenntnisse in JavaScript oder TypeScript, React-Komponenten und moderner Webentwicklung. Erste Erfahrung mit Next.js, Routing, Server- und Client-Komponenten, Umgebungsvariablen und lokaler Entwicklungsumgebung ist hilfreich.
Seminarinhalte
Projektstart und Konfiguration
- Einordnung von Stack Auth in eine Next.js-Anwendung
- Projektanlage, Umgebungsvariablen und Schlüsselkonzept
- Struktur von Client- und Server-Konfiguration
- Handler für Auth-Seiten und Account-Bereiche
- Grundlegende Entwicklungs- und Testumgebung
Benutzerzugriff und Komponenten
- Auslesen des aktuellen Benutzers in Client-Komponenten
- Serverseitiger Benutzerzugriff mit Server-App-Kontext
- Einbindung von Sign-in-, Sign-up- und Account-Komponenten
- UserButton, AccountSettings und typische Account-Flows
- Umgang mit Ladezuständen, nicht angemeldeten Benutzern und Redirects
Seitenschutz und Sicherheitsgrenzen
- Schutz von Seiten, Layouts und Komponenten
- Unterschiede zwischen Client-Komponenten, Server-Komponenten und Middleware
- Vermeidung von Datenlecks durch ungeschützte Unterkomponenten
- Grundlagen serverseitiger Zugriffskontrolle
- Fehleranalyse bei Callback-, Handler- und Provider-Problemen
Vorbereitung auf produktive Erweiterung
- Struktur für spätere Teams- und RBAC-Erweiterungen
- Grundlagen für eigene Auth-Seiten und Internationalisierung
- Einordnung von OAuth, E-Mail und Produktionsmodus
- Checkliste für stabile Erstintegration
Praxis und Übungen
- Einrichtung einer Beispielanwendung mit Stack Auth
- Integration von Provider, Handler und Standardkomponenten
- Erstellung geschützter Seiten für angemeldete Benutzer
- Vergleich von Client- und Server-Zugriff auf Benutzerinformationen
- Analyse typischer Konfigurationsfehler und Korrekturmaßnahmen
Methodik
Theorieeinheiten werden mit geführten Implementierungsschritten kombiniert. Übungen bauen aufeinander auf und führen von der Grundkonfiguration bis zu geschützten Beispielseiten. Ergänzend werden Checklisten und Fehlerszenarien genutzt.
Abgrenzung
Dieses Grundlagenseminar behandelt die Erstintegration und Basiskonzepte. Vertiefungen zu Teams, RBAC, OAuth, API-Keys, Webhooks, E-Mail-Flows, Self-Hosting und Betrieb sind Bestandteil der weiterführenden Seminare.
Seminar und Anbieter vergleichen
Öffentliche Schulung
Diese Seminarform ist auch als Präsenzseminar bekannt und bedeutet, dass Sie in unseren Räumlichkeiten von einem Trainer vor Ort geschult werden. Jeder Teilnehmer hat einen Arbeitsplatz mit virtueller Schulungsumgebung. Öffentliche Seminare werden in deutscher Sprache durchgeführt, die Unterlagen sind teilweise in Englisch.
Inhausschulung
Diese Seminarform bietet sich für Unternehmen an, welche gleiche mehrere Teilnehmer gleichzeitig schulen möchten. Der Trainer kommt zu Ihnen ins Haus und unterrichtet in Ihren Räumlichkeiten. Diese Seminare können in Deutsch - bei Firmenseminaren ist auch Englisch möglich gebucht werden.
Webinar
Diese Art der Schulung ist geeignet, wenn Sie die Präsenz eines Trainers nicht benötigen, nicht Reisen können und über das Internet an einer Schulung teilnehmen möchten.
Fachbereichsleiter / Leiter der Trainer / Ihre Ansprechpartner
-

René Launa
Telefon: + 43 (720) 022000
E-Mail: rené.launa@seminar-experts.at -

Adam Steyer
Telefon: + 43 (720) 022000
E-Mail:
Seminardetails
| Dauer: | 2 Tage ca. 6 h/Tag, Beginn 1. Tag: 10:00 Uhr, weitere Tage 09:00 Uhr |
| Preis: |
Öffentlich und Webinar: € 1.198 zzgl. MwSt. Inhaus: € 3.400 zzgl. MwSt. |
| Teilnehmeranzahl: | min. 2 - max. 8 |
| Teilnehmer: | Webentwickler, Full-Stack-Entwickler, technische Einsteiger in Stack Auth, Next.js-Teams |
| Voraussetzungen: | Grundkenntnisse in JavaScript oder TypeScript, React-Grundlagen und erste Erfahrung mit Next.js oder vergleichbaren Webframeworks |
| Standorte: | Bregenz, Graz, Innsbruck, Klagenfurt, Linz, Salzburg, Wien |
| Methoden: | Vortrag, Demonstrationen, praktische Übungen am System |
| Seminararten: | Öffentlich, Webinar, Inhaus, 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 + 43 (720) 022000 |
Seminartermine
Die Ergebnissliste kann durch Anklicken der Überschrift neu sortiert werden.
