Seminar / Training Cypht Modul- und Erweiterungsentwicklung
Inhaltsverzeichnis
- Abstract
- Zielgruppe und Voraussetzungen
- Lernziele
- Seminarinhalte im Detail
Abstract
Die Schulung richtet sich an Entwickler, die eigene Funktionalitäten für Cypht bereitstellen oder bestehende anpassen möchten. Behandelt werden der modulare Aufbau, die Entwicklung von Module Sets, das Zusammenspiel von PHP-Backends und JavaScript-Frontends sowie sichere, wartbare Erweiterungen. Teilnehmer erstellen im Verlauf des Seminars eigene Module, die z. B. neue Ansichten, Datenquellen oder Integrationen bereitstellen.
Zielgruppe und Voraussetzungen
Zielgruppe:
- PHP-Entwickler
- Full-Stack-Entwickler mit Web-Fokus
- Inhouse-Entwickler für Kollaborationslösungen
Voraussetzungen:
- Umfangreiche PHP-Kenntnisse
- Grundkenntnisse JavaScript
- Inhalte aus „Cypht Installation und Administration“
Lernziele
Nach dem Seminar können Teilnehmer:
- Die modulare Architektur von Cypht im Detail erklären
- Eigene Module und Views erstellen und registrieren
- Externe Datenquellen und Dienste integrieren
- Erweiterungen sicher, performant und updateverträglich implementieren
Seminarinhalte im Detail
- Tag 1 – Architektur und Grundlagen
- Modul 1: Modularer Aufbau
- Überblick über Framework, Module Sets und Lebenszyklus
- Aufbau eines einfachen Moduls (Struktur, Registrierung)
- Modul 2: Datenmodell und Backend-Logik
- Zugriff auf IMAP-/SMTP-Daten über vorhandene Schichten
- Erstellung eigener Backend-Handler (z. B. für neue Datenquellen)
- Fehler- und Ausnahmebehandlung
- Modul 1: Modularer Aufbau
- Tag 2 – Views, UI und Integration
- Modul 3: Frontend und Views
- Aufbau einer neuen View (PHP + Template + JS)
- Interaktion mit bestehenden Views (Navigation, Aktionen)
- Performance-Überlegungen bei Listen und Aggregaten
- Modul 4: Externe APIs und Dienste
- Zugriff auf externe Dienste (z. B. Ticket-System, CRM)
- Authentifizierung und sichere Speicherung von Tokens
- Caching und Rate-Limits beachten
- Modul 3: Frontend und Views
- Tag 3 – Sicherheit, Tests, Best Practices
- Modul 5: Sicherheit und Robustheit
- Schutz vor typischen Web-Sicherheitsrisiken
- Rollen- und Rechteprüfung in eigenen Modulen
- Absicherung von Konfigurationsparametern
- Modul 6: Tests, Deployment, Wartung
- Unit- und Integrationstests für Module
- Paketierung und Deployment in Test- und Produktionsumgebungen
- Updatefähigkeit und Migrationsskripte
- Modul 5: Sicherheit und Robustheit
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: | 3 Tage ca. 6 h/Tag, Beginn 1. Tag: 10:00 Uhr, weitere Tage 09:00 Uhr |
| Preis: |
Öffentlich und Webinar: € 1.797 zzgl. MwSt. Inhaus: € 5.100 zzgl. MwSt. |
| Teilnehmeranzahl: | min. 2 - max. 8 |
| Teilnehmer: | PHP-Entwickler, Full-Stack-Entwickler mit Web-Fokus, Inhouse-Entwickler für Kollaborationslösungen |
| Voraussetzungen: | Umfangreiche PHP-Kenntnisse, Grundkenntnisse JavaScript, Inhalte aus Cypht Installation und Administration |
| 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.
