Communardo Software GmbH, Kleiststraße 10 a, D-01129 Dresden
+49 (0) 351/850 33-0

Einführung in die Confluence App Entwicklung

Ziele und Teilnehmerkreis der Confluence Schulung

Mit einer Confluence App können Entwickler das beliebte Enterprise Wiki anpassen und erweitern. Eine App ist ein Paket aus Code, dass Confluence neue Funktionen hinzufügt oder das Verhalten bestehender Funktionen ändert. Alle kundenspezifischen Erweiterungen werden in der Regel als App realisiert.
Unsere Schulung gibt ihren Softwareentwicklern einen k
urzen Einstieg in die App-Entwicklung. Anhand eines mit dem Trainer abgestimmten einfachen Beispiels wird innerhalb der Schulung eine erste App erstellt.

Folgenden Themen werden dabei behandelt:

  • Konfiguration von Entwicklungs- und Testumgebungen
  • Konfiguration von Apps und deren Eigenschaften
  • Zusammenspiel Velocity-Templates und Java-Klassen
  • Logging und Debugging
  • Erstellung von individuellen Benutzeroberflächen und Konfigurationsoberflächen
  • Speichern und Auslesen von Konfigurationsobjekten
  • Generelles Erweitern von Masken
  • Confluence-Makros
  • Erweiterung der Seiten-Funktionalitäten in Confluence im Extras-Menü und / oder Seiten-Header
  • Berechtigungsprüfung
  • Best-Practices und typische Anfängerfehler bzw. Stolpersteine

Entwicklung der App erfolgt in der Entwicklungsumgebung Atlassian SDK.

Zielgruppe der Schulung sind Softwareentwickler, die Grundkenntnisse in folgenden Bereichen mitbringen sollten:

  • Java-Entwicklung
  • Atlassian Confluence
  • Atlassian AddOn-Entwicklung
  • Atlassian Entwickler-Framework
  • XML, HTML, CSS, Javascript

Schulungsinhalte

Teil 1: Einführung

  • Vorstellung und Schulungsziel
  • Grundlagen App-Entwicklung
    • Einführung in die Nutzung des Atlassian Plugin SDK
    • Aus welchen Teilen ist eine App aufgebaut
  • Wie baue ich das Artefakt für eine App (Buildprozess)

Teil 2: Entwicklung einer Confluence-App

  • Vorstellung des Beispiels (am besten eine Idee von Ihnen)
  • Erklären welche Module die App dafür enthalten muss
  • Nach und nach die Module erklären und zusammen entwickeln
  • Alle Module zusammenführen und App bauen

Teil 3: Ihre Fragen

Leistungen

  • Durchführung der 1-tägigen Präsenzschulung zu einem abgestimmten Termin vor Ort
  • Teilnahmebescheinigung

Verfügbare Zusatzleistungen

  • Anpassung der Schulung nach auf Wunsch des Kunden gegen Aufpreis

 

 

 

Verfügbare Formate

  • Präsenztraining

Jetzt Termin anfragen

Ansprechpartner

Die Communardo Software GmbH nimmt den Schutz personenbezogener Daten sehr ernst. Aus diesem Grund haben wir technische und organisatorische Maßnahmen getroffen, die sicherstellen, dass die Vorschriften über den Datenschutz von uns beachtet werden. Die Communardo Software GmbH gibt Ihre Daten nicht an Dritte weiter.

Bitte warten …

Pin It on Pinterest