Domänenspezifische Sprachen (DSL) mit Dr. Michael Sperber
Kompetenzbereich Technik: 10 Credit Points
Anmeldung
- Frühbucherpreis: Bis zum 23. Mai anmelden und bis zu 350 € pro Ticket sparen
- Teamrabatt: Bis zu 100 € Rabatt pro Ticket ab einer Anmeldung von 3 oder mehr Personen
Inhalte
Lernen Sie DSLs systematisch zu entwerfen und als integrale Technik im Architekturentwurf zu betrachten.
In diesem Curriculum erfahren Sie, wie Sie effektiv domänenspezifische Sprachen (DSLs) entwickeln, die dazu beitragen, komplexe Aufgaben zu vereinfachen. Wir vermitteln Ihnen nicht nur theoretisches Wissen, sondern geben Ihnen einen praxisnahen Einblick in die Welt des Programmiersprachendesigns und Compilerbaus.
Sie werden in der Lage sein, sinnvolle Anwendungsbereiche für DSLs in der Architektur zu identifizieren, systematisch benutzerfreundliche DSLs zu entwickeln und als integralen Bestandteil des Architekturdesigns zu nutzen. Diese Fähigkeiten ermöglichen es Ihnen, praxisorientierte Lösungen zu entwickeln, komplexe Aufgaben zu bewältigen und die Effizienz in der Softwareentwicklung erheblich zu steigern.
Bereit, Ihre Fähigkeiten auf das nächste Level zu bringen? Melden Sie sich jetzt an und entdecken die Welt der Domänenspezifischen Sprachen!
Agenda
Intro und Morivation
- Anforderungen und architektonische Relevanz
- Grundbegriffe im Zusammenhang mit domänenspezifischen Sprachen
- Grundlagen der Modellierung
- Embedded vs. Stand-Alone DSLs
Syntax
- Syntax und Sprachgestaltung
- Konkrete und abstrakte Syntax
Semantics
- Grundlagen der Semantics
- Ausdruckskraft
- Entwurf von Semantics
Language Design
- Allgemeine Entwurfsaspekte
- Typensysteme
- Kompositionelle Domänenmodellierung Wirkung
Tools
- Syntax-Tools
- Semantics-Tools
Trainer
Trainingszeiten
täglich: 9:00 bis 17:00 Uhr
Location
Der Veranstaltungsort wird in Kürze bekanntgegeben.
HELDENAKTION: EXTRA 25 % RABATT AUF JEDE BUCHUNG MIT EINEM ENTWICKLER.DE-FULLSTACK-ABO
Ich habe bereits ein entwickler.de-Fullstack-Abo!
- 25 % Rabatt auf jede Buchung (Kombinierbar mit Frühbucherrabatt)
- Einfach Fullstack-ID beim Ticketkauf eingeben (so finden Sie Ihre Fullstack-ID)
- Auch nutzbar für alle Entwickler.de Akademie Events nach dem 31.12.2023
Ich brauche noch ein entwickler.de-Fullstack-Abo?
- entwickler.de-Fullstack-Abo abschließen und gleich gibts 25 % Extra-Rabatt auf jede Buchung (Kombinierbar mit Frühbucherrabatt)
- Einfach Fullstack-ID beim Ticketkauf eingeben (so finden Sie Ihre Fullstack-ID)
- Ebenso nutzbar für alle Entwickler Akademie Events nach dem 31.12.2023
