Inhaltsverzeichnis
- Einordnung
- Zielgruppe
- Voraussetzungen
- Schwerpunkte
- Praxisorientierte Arbeitsschritte
- Abgrenzung
Einordnung
Das Grundlagenseminar vermittelt die wichtigsten Konzepte für offlinefähige Webanwendungen mit lokaler Datenhaltung. PouchDB wird als clientseitige Dokumentdatenbank betrachtet, die lokale Arbeit ermöglicht und eine Synchronisation mit kompatiblen Serverdatenbanken vorbereiten kann.
Neben Einrichtung und Datenmodell werden typische Offline-First-Entscheidungen behandelt: welche Daten lokal gehalten werden, wie Schreibvorgänge im Offline-Zustand ablaufen, wann synchronisiert wird und wie Benutzungsoberflächen mit verzögerten Datenzuständen umgehen.
Zielgruppe
Geeignet für Frontend-Entwicklung, Full-Stack-Entwicklung, PWA-Teams, technische Projektleitung und Architekturrollen, die einen belastbaren Einstieg in PouchDB benötigen.
Das Format eignet sich außerdem zur gemeinsamen Wissensbasis vor der Entscheidung für weiterführende Vertiefungen in Replikation, Konflikten, Security oder Framework-Integration.
Voraussetzungen
Erforderlich sind Grundlagen in JavaScript, HTML-Anwendungen und JSON. Erfahrung mit REST-APIs, IndexedDB oder NoSQL-Datenbanken erleichtert den Einstieg, ist jedoch nicht zwingend erforderlich.
Schwerpunkte
- Offline-First-Prinzipien und Rolle einer lokalen Dokumentdatenbank
- Installation, Projektstruktur und Datenbankinstanzen
- Dokumente, Revisionen, Attachments und lokale Operationen
- Einfache Abfragen und Datenzugriffsschichten
- Grundverständnis für Push-, Pull- und Live-Synchronisation
- Umgang mit Netzwechseln, Fehlerzuständen und verzögerten Schreibvorgängen
- Einordnung typischer Einsatzszenarien, Grenzen und Architekturentscheidungen
Praxisorientierte Arbeitsschritte
- Offline-Anforderungen und lokale Datenbestände für ein Beispielsystem festlegen.
- PouchDB einbinden und eine lokale Datenbankstruktur anlegen.
- Dokumenttypen modellieren und CRUD-Operationen implementieren.
- Eine einfache Listen- und Detailansicht mit lokalem Datenzugriff aufbauen.
- Synchronisation konzeptionell vorbereiten und einen einfachen Sync-Ablauf demonstrieren.
- Netzwechsel, Fehlerfälle und Wiederholvorgänge im Anwendungscode berücksichtigen.
- Eine Checkliste für den nächsten Ausbau der Anwendung erstellen.
Abgrenzung
Die notwendige Dauer beträgt zwei Tage, weil neben der reinen API-Nutzung auch Offline-First-Architektur, lokale Datenmodellierung und ein erster Synchronisationsentwurf behandelt werden. Ein Tag wäre für eine belastbare Grundstruktur zu knapp.
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 gleichzeitig mehrere Teilnehmer gleichzeitig schulen möchten. Der Trainer kommt zu Ihnen ins Haus und unterrichtet in Ihren Räumlichkeiten. Diese Seminare können auf 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
-

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: | 2 Tage ca. 6 h/Tag, Beginn 1. Tag: 10:00 Uhr, weitere Tage 09:00 Uhr |
| Preis: |
Öffentlich oder Live Stream: € 1.198 zzgl. MwSt. Inhaus: € 3.400 zzgl. MwSt. |
| Teilnehmeranzahl: | min. 2 - max. 8 |
| Teilnehmer: | Frontend- und Full-Stack-Entwickler, PWA-Teams, technische Projektleiter, Softwarearchitekten |
| Voraussetzungen: | JavaScript-Grundlagen, JSON-Kenntnisse, Verständnis für Webanwendungen und asynchrone Abläufe |
| 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, 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 + 49 (221) 74740055 |
Seminartermine
Die Ergebnissliste kann durch Anklicken der Überschrift neu sortiert werden.
