Seminar / Training
Dieses Seminar konzentriert sich auf Cloud Code als Rückgrat einer sauberen Parse-Backend-Architektur. Datenlogik wird nicht im Client versteckt, sondern kontrolliert auf dem Server umgesetzt. Behandelt werden Cloud Functions, Trigger, Validierungen, Rechteprüfungen, Fehlerbehandlung und eine Struktur, die auch nach Monaten noch lesbar bleibt.
Inhaltsübersicht
- Cloud Functions für definierte Backend-Aktionen
- Trigger für Validierung und Datenpflege
- Serverseitige Zugriffskontrolle
- Fehlerbehandlung und Logging
- Strukturierung von Cloud-Code-Projekten
- Praxisfälle für Geschäftslogik
Zielgruppe
Geeignet für Entwickler, die Parse Platform nicht nur als Datenspeicher, sondern als kontrolliertes Backend mit nachvollziehbarer Geschäftslogik nutzen wollen.
Voraussetzungen
Sichere JavaScript-Grundkenntnisse und Grundverständnis von Parse-Objekten, Benutzern und Queries.
Seminarinhalte
Schritt 1: Cloud-Code-Struktur vorbereiten
Das Projekt wird so aufgebaut, dass Funktionen, Hilfsmodule und Konfigurationen getrennt bleiben. Diese Ordnung spart später viel Ärger.
- Projektstruktur festlegen
- Module organisieren
- Konfiguration auslagern
Schritt 2: Cloud Functions entwickeln
Eigene Funktionen werden definiert, Parameter validiert und Rückgabewerte einheitlich gestaltet. Dabei werden typische Client-Aufrufe berücksichtigt.
- Parameter prüfen
- Antwortformate standardisieren
- Fehler bewusst auslösen
Schritt 3: Trigger einsetzen
Trigger werden für Validierung, Normalisierung und Folgelogik verwendet. Die Unterschiede zwischen Vorher- und Nachher-Triggern werden praktisch sichtbar gemacht.
- beforeSave nutzen
- afterSave verwenden
- Lösch- und Login-Szenarien prüfen
Schritt 4: Sicherheit serverseitig erzwingen
Berechtigungen werden nicht allein dem Client überlassen. Kritische Operationen werden über Cloud Code gebündelt und kontrolliert ausgeführt.
- Benutzerkontext auswerten
- Rollen prüfen
- Master-Key-Einsatz begrenzen
Schritt 5: Wartbarkeit sicherstellen
Logging, Fehlerklassen und Tests werden als Bestandteil der Cloud-Code-Entwicklung eingeführt. Dadurch entsteht kein schwarzes Loch im Backend.
- Logausgaben strukturieren
- Fehlerklassen definieren
- Regressionen prüfen
Praxisübungen
Die Übungen bilden typische Geschäftsprozesse ab: Validierung beim Speichern, automatische Folgedatensätze, geschützte Aktionen und kontrollierte Admin-Funktionen.
Fachbereichsleiter / Trainerteam / 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: | 3 Tage ca. 6 h/Tag, Beginn 1. Tag: 10:00 Uhr, weitere Tage 09:00 Uhr |
| Preis: |
Öffentlich oder Live Stream: € 1.797 zzgl. MwSt. Inhaus: € 5.100 zzgl. MwSt. |
| Teilnehmeranzahl: | min. 2 - max. 8 |
| Teilnehmer: | Backend-Entwickler, JavaScript-Entwickler, technische Projektleiter, Architekten |
| Voraussetzungen: | JavaScript-Grundkenntnisse und Basiswissen zu Parse-Objekten |
| 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.
