Wie funktioniert unsere Termingarantie?

Kennst du das? Du meldest dich zu einem Seminar an, bekommst eine Anmeldebestätigung und wenige Tage vor dem Seminar erhältst du vom Veranstalter eine Absage, weil nicht genügend Teilnehmende zusammengekommen sind. Nicht bei uns!

Auf der Seminarseite siehst du auf den 1. Blick, ob ein Termin genügend Teilnehmende hat und wir bereits eine Termingarantie vergeben haben. Sollte dies bei deinem Wunschtermin noch nicht der Fall sein, kontaktiere uns gerne per E-Mail, Chat oder Telefon und wir geben dir Auskunft, ob und wie viele Teilnehmende bereits angemeldet sind. Vielleicht bist du ausschlaggebend, um eine Termingarantie zu vergeben?

Und sollte doch einmal ein Termin aufgrund zu geringer Anmeldezahlen nicht stattfinden, sagen wir diesen spätestens 14 Tage vor Seminarbeginn verbindlich ab.
Aber auch wir haben nicht immer alles in der Hand, daher ist höhere Gewalt (s. AGB) von unserer Termingarantie ausgeschlossen.

Verstanden!

Termine

  • event_busy
    calendar_month
    calendar_today
    {{event.dateString}}
    location_on
    {{event.location}}
    verified_user
    Termingarantie
    Anmelden
    Ausgebucht
  • Mehr Termine anzeigen
    expand_more
Zur Zeit sind leider keine aktuellen Termine vorhanden.
  • calendar_today
    Plätze frei
  • calendar_month
    Nur noch wenige Plätze frei
  • event_busy
    Ausgebucht

Seminarinhalte

Dieses Seminar ist Teil der Advanced Module der iSAQB-Zertifizierung für Software-Architekten (CPSA-A). Hier lernst du die Design- und Implementierungsprinzipien von domänspezifischen Sprachen (DSL) kennen. Diese sind entscheidend, denn Domänen vieler Projekte sind inhaltlich und fachlich kompliziert und erfordern besondere Flexibilität bei der Problemlösung, da sie Aspekte wie komplexe Regelwerke, Abläufe oder Beschreibungen von Domänenentitäten enthalten.  

Vorteile von DSLs in deinem Projekt 

In vielen Projekten ist die übliche Mehrzweck-Programmiersprache nicht immer ideal, um alle Anforderungen zu erfüllen. Dies zeigt sich besonders, wenn Benutzer:innen Software selbst konfigurieren sollen oder wenn die Sprache entweder zu komplex ist, um grundlegende Eigenschaften klar zu definieren oder nicht ausdrucksstark genug, um technische Details verständlich darzustellen. Domänspezifische Sprachen (“domain-specific languages”, DSLs) können helfen, diese Komplexität zu bändigen, befähigen Benutzer:innen selbstständig mit der Software auch komplexe Aufgaben zu lösen, ermöglichen Low-Code-Ansätze, bei denen Aufgaben mit weniger Code gelöst werden können, als es in der Implementierungssprache des Projekts möglich wäre, und verbessern Qualitätseigenschaften wie Adaptierbarkeit, Modifizierbarkeit, Analysierbarkeit und Sicherheit. 

Praxisorientiertes Lernen mit Racket 

Das Seminar vermittelt Fähigkeiten bei Design und Implementierung von DSLs, die in vielen Kontexten anwendbar sind. Dabei gehen wir systematisch vor. Wir fangen mit einfachen DSLs, die als Library in die Implementierungssprache des Projekts eingebettet werden, und die wir schrittweise weiterentwickeln zu komplett eigenständigen Sprachen mit eigener Syntax und Semantik. Die nötigen Grundlagen aus der Informatik werden begleitend vermittelt. 

Alle Aspekte des Seminars werden von praktischen Übungen begleitet, welche die Teilnehmer:innen befähigen, selbst DSLs zu entwickeln und in die Architektur ihres Projekts zu integrieren. Die Übungen führen wir in Racket durch, eine besonderes leicht zur lernende und leistungsfähige Plattform für das Design von DSLs. Außerdem machen wir Exkurse in Xtext und MPS

  • Als Vorbereitung für den iSAQB Certified Professional for Software Architecture, Advanced Level (CPSA-A)

    Das Seminar deckt die Bereiche "Methodische Kompetenz" sowie „Technische Kompetenz“ des CPSA-Advanced Curriculums ab und ist entsprechend beim iSAQB lizensiert. Wenn du die Zertifizierung anstrebst, kannst du dir mit der Teilnahme 20 Credit Points im Bereich "Methodische Kompetenz" und 10 Credit Points im Bereich "Technische Kompetenz" anrechnen lassen. Informationen zur CPSA-Zertifizierung findest du hier.

Weiterlesen
expand_more

Voraussetzungen

  • grundlegende Kenntnisse in Softwarearchitektur 
  • ca. 3 Jahre Erfahrung in der Softwarentwicklung 

Grundlegendere Seminare

Firmeninterne Schulung

Dieses Seminar kannst du als firmeninterne Schulung buchen. Entweder führen wir das Seminar in Präsenz bei euch vor Ort oder Online durch.

Qualitätsgarantie, Bildungsurlaub und Fördermöglichkeiten

Dank unserer Mitgliedschaft bei Weiterbildung Hamburg e.V. und dem Prüfsiegel kannst du dich darauf verlassen, dass unsere Trainings höchsten Qualitätsstandards entsprechen. Willst du mehr dazu erfahren oder interessierst du dich für die Themen Bildungsurlaub oder Fördermöglichkeiten, dann komm hier entlang oder schreibe uns an info@oose.de.

Nachhaltigkeit

Wir stellen uns unserer Verantwortung gegenüber der Umwelt durch nachhaltiges, ganzheitliches Handeln. So lautet einer unserer Grundwerte bei oose. Für uns bedeutet das, jeden Aspekt unseres Handelns als Unternehmen kritisch zu hinterfragen und auf nachhaltiges Wirtschaften statt auf kurzfristige Gewinne auszurichten. Deshalb ist oose Partner in der UmweltPartnerschaft Hamburg und durch ÖKOPROFIT® zertifiziert.