openCode ist die gemeinsame Plattform der öffentlichen Verwaltung für Open-Source-Software. Sie unterstützt dabei, vorhandene Lösungen zu finden, Quellcode zu teilen und Projekte organisationsübergreifend weiterzuentwickeln. Betreiber ist das Zentrum für Digitale Souveränität der Öffentlichen Verwaltung, kurz ZenDiS. Die Plattform verbindet ein Softwareverzeichnis mit GitLab-Projekten, Wissensangeboten und Möglichkeiten zur fachlichen Beteiligung. Softwareprojekte haben jeweils eigene Verantwortliche, Lizenzen und Betriebsanforderungen.
Die Schulungen behandeln openCode aus der Perspektive von Verwaltung und IT-Praxis. Fachbereiche erhalten Orientierung für Nachnutzung und Beteiligung. Entwicklungsteams arbeiten an Versionskontrolle, Reviews und automatisierten Prüfungen. Projektverantwortliche befassen sich mit Rechten, Freigaben, Metadaten und Dokumentation. Administratoren und Maintainer vertiefen die Organisation von Zugängen sowie kontrollierte technische Abläufe. Kleine, nachvollziehbare Fallstudien verbinden diese Aufgaben mit den tatsächlich verfügbaren Funktionen und Berechtigungen.
Das Programm umfasst zehn Einzelseminare für gezielte Rollenaufgaben, zwei ergänzende Intensivseminare und ein Kompaktseminar. Die Einzelangebote unterscheiden sich bewusst in ihren Voraussetzungen und ihrer Übungstiefe. Für ein erfahrenes technisches Team eignet sich ein anderer Einstieg als für eine gemischte Projektgruppe mit überwiegend fachlichen Aufgaben. Deshalb kann der Lernweg aus vorhandenen Kenntnissen und den nächsten praktischen Aufgaben abgeleitet werden.
Inhaltsübersicht
- Seminarthemen und Zielgruppen
- Empfohlene Lernwege
- Durchführung und Praxisumgebung
- Seminarauswahl
Seminarthemen und Zielgruppen
- Orientierung und Nachnutzung: Software finden, bewerten und einen Pilotversuch vorbereiten.
- Entwicklung und Administration: Git, GitLab, Rollen, Projekte, CI/CD und Runner praktisch einsetzen.
- Softwarequalität und Übernahme: DevGuard, SBOM, Badges, Migration und Spiegelung kontrolliert nutzen.
- Verantwortung und Veröffentlichung: Lizenzen, Freigaben, publiccode.yml und nachvollziehbare Metadaten pflegen.
- Dokumentation und Beteiligung: GitLab Pages, easyPDF, easyWebsite und strukturierte Konsultationen verbinden.
Empfohlene Lernwege
Die Reihenfolge orientiert sich an den fachlichen Abhängigkeiten. Bereits vorhandene Kenntnisse können den Einstieg in ein weiterführendes Seminar ermöglichen; maßgeblich sind die dort genannten Voraussetzungen.
Einstieg für Fachbereiche und Projektverantwortliche
Nach der Orientierung folgen Rechte und Freigaben, die Veröffentlichung und anschließend Dokumentation sowie Beteiligung. Vor der aktiven Repository-Arbeit sind einfache GitLab-Bedienkenntnisse erforderlich; bei Bedarf wird das Git-und-GitLab-Seminar eingeschoben.
- openCode – Grundlagen, Orientierung und Nachnutzung (1 Tag)
- openCode – Lizenzen, Freigabeprozesse und Governance (2 Tage)
- openCode – Softwareveröffentlichung und publiccode.yml (1 Tag)
- openCode – Dokumentation mit GitLab Pages, easyPDF und easyWebsite (2 Tage)
- openCode – Konsultationsprozesse und Community-Management (2 Tage)
Lernweg für Entwicklung und technische Betreuung
Die technischen Themen bauen aufeinander auf: Zusammenarbeit und Rollen vor Automatisierung, anschließend Qualitätsprüfung und kontrollierte Synchronisierung. Die Veröffentlichung schließt den technischen Weg ab; Lizenz- und Rechtefragen sind vorher zu klären.
- openCode – Grundlagen, Orientierung und Nachnutzung (1 Tag)
- openCode – Git und GitLab für die Zusammenarbeit (2 Tage)
- openCode – Administration von Gruppen, Projekten und Zugängen (2 Tage)
- openCode – CI/CD und Runner in der Praxis (3 Tage)
- openCode – Softwarequalität, DevGuard und SBOM (2 Tage)
- openCode – Migration, Spiegelung und Projektübergabe (2 Tage)
- openCode – Softwareveröffentlichung und publiccode.yml (1 Tag)
Verdichteter Lernweg mit den Intensivseminaren
Die beiden Intensivseminare decken zusammen sämtliche Themengebiete der zehn Einzelseminare in verdichteter Form ab. Der organisatorische Schwerpunkt schafft das gemeinsame Zielbild, der technische Schwerpunkt vertieft dessen Umsetzung. Verbindliche Vorkenntnisse und vorbereitete Systeme ermöglichen die Verdichtung. Die Einzelangebote enthalten zusätzliche Übungsvarianten und Vertiefungszeit.
- openCode – Intensivseminar Nachnutzung, Governance und Veröffentlichung (4 Tage)
- openCode – Intensivseminar Entwicklung, Administration und Lieferkette (5 Tage)
Gemeinsamer Projektauftakt
Das Kompaktseminar vermittelt einen repräsentativen Kernprozess für gemischte Projektteams. Danach werden die Spezialseminare passend zu den vorgesehenen Rollen gewählt. Es dient als alternativer Einstieg und muss nicht zusätzlich zu einem bereits absolvierten Grundlagenkurs gebucht werden.
Durchführung und Praxisumgebung
Die Angebote richten sich an Bund, Länder, Kommunen, öffentliche Einrichtungen und ihre beauftragten IT-Dienstleister. Öffentlich lesbare Informationen stehen für die Orientierung zur Verfügung. Für aktive Übungen sind rechtzeitig eingerichtete Konten und passende Projekt- beziehungsweise Gruppenberechtigungen erforderlich. Der Kunde stellt die Schulungsumgebung; konkrete Zugänge, Laufzeiten und Beispieldaten werden entsprechend dem gewählten Seminar vorbereitet.
Die Schulungen werden als eigenständiges Weiterbildungsangebot von Seminar-Experts durchgeführt. Behandelt werden die Funktionen und Prozesse der Plattform sowie ergänzende Werkzeuge im jeweiligen Projektkontext. Eine Teilnahmebescheinigung bestätigt den Seminarbesuch. Die Formate lassen sich nach Rolle und Vorkenntnissen einzeln oder als zusammenhängender Lernweg nutzen.
Seminarauswahl
Seminare zu diesem Hersteller
- openCode – Administration von Gruppen, Projekten und Zugängen
- openCode – CI/CD und Runner in der Praxis
- openCode – Dokumentation mit GitLab Pages, easyPDF und easyWebsite
- openCode – Git und GitLab für die Zusammenarbeit
- openCode – Grundlagen, Orientierung und Nachnutzung
- openCode – Intensivseminar Entwicklung, Administration und Lieferkette
- openCode – Intensivseminar Nachnutzung, Governance und Veröffentlichung
- openCode – Kompaktseminar: Von der Orientierung zum gemeinsamen Projekt
- openCode – Konsultationsprozesse und Community-Management
- openCode – Lizenzen, Freigabeprozesse und Governance
Seminarorte:
Durchführungsgarantie für jedes Training:
ja, ab 2 Teilnehmern
Öffentlich, Webinar, Inhaus, Workshop:
ja, sehr gerne
Unterlage im Seminar:
ja, auf Datenträger oder Download
Zertifikat für Ihre Teilnahme am Training:
ja, selbstverständlich
