Schulung BND und BND Tools

OSGi bietet als Industriestandard ein Set an mächtigen Werkzeugen und Spezifikationen, die ihre Software effektiver, effizienter sowie wartbarer machen. Modulare Softwareentwicklung und das Thema Microservices sind momentan in aller Munde. OSGi wird beidem schon seit langem gerecht und führt auch, sofern optimal angewendet, zu einer entkoppelten Programmierweise.

Einführung

OSGi und die Entwicklung ist oft als kompliziert verschrien, was in der Vergangenheit auch zutraf. Mit den aktuellen Versionen von bnd, ist die Entwicklung aber einfach wie nie. Darüber hinaus lehrt ein bnd instinktiv den richtigen Umgang mit dynamik und erlaubt einen effizienten und sauberen Entwicklungsprozess.

Als aktives Entwickler und Benutzer von BND und BNDTools geben wir Einblick in deren benutzung. Angefangen von der lokalen Entwicklungsumgebung bis hin zu release builds auf dem CI Server kann bnd alles Leisten. Dabei ist sowohl eine Einbettung in Maven wie auch Gradle eine option die besprochen wird.

Dauer: 1 Tag

Die Kurse bestehen zu einem Anteil aus Präsentation und zu einem großen Teil aus Hands-On, um den Umgang mit der Technologie aktiv zu erlernen und zu üben.

Themen

  • Einführung in Bnd und BNDTools
  • BND Workspace und Workspace templates
  • Bundle development und Api Baselining
  • Makros und Exporter
  • BND Project Templates
  • CI und release Prozesse

Individuelle Schulungen

Wir bieten nach Bedarf auch Schulungen innerhalb ihrer Räume oder entsprechenden Lokalitäten an. Es ist darüber hinaus natürlich möglich die Kursinhalte an ihre Bedürfnisse anzupassen.

Back to top