4 Day OSGi Training Course
London, June 12 to 15, 2017
This 4-day course will provide delegates with an excellent grasp of OSGi technology, from the fundamentals through to advanced and enterprise topics. The course covers all of the topics included in the OSGi Alliance Developer Certification - Professional Exam and would act as an excellent refresher for any developer wishing to sit that exam.
Bndtools, the popular Eclipse IDE plugin, designed to make developing with OSGi easy, is used throughout the course for all of the labs and hands-on activities. The course targets OSGi R6 and the latest technologies and advancements in the OSGi Alliance specifications.
The course is made up of a mixture of presentation (approx. 60%) and lab work (approx. 40%) and it will be delivered by either Neil Bartlett or Tim Ward, both of whom are well known and experienced OSGi developers, consultants and trainers.
Who is this course for?
If you are a Java developer or hands-on architect interested in gaining a thorough understanding of OSGi and how to use it to build highly modular, extensible applications, then this course is for you. Its also a useful refresher if you plan on taking the OSGi Alliance Developer Certification - Professional Exam.
You will need to have a good understanding of core Java. Some experience with using a build tool such as Maven or Gradle and an IDE such as Eclipse will be useful but not essential.
What do you need to bring with you?
Each delegate should bring their own laptop with at least Java 1.7 (ideally Java 1.8), Eclipse 4.6 “Neon” and the Bndtools 3.3 plugin installed.
You must have admin rights to install plugins and software as required for the hands-on elements of the course and the laptop must either be provided with USB access or able to download the lab exercises from Amazon S3 or GitHub.
Please click here to see the training course synopsis and overview of topics covered.
If you have any questions please contact us by email.
Interested in a Private Course?
We offer Private training courses that can be operated in your location of choice anywhere in the world. Please contact us by email to discuss your requirements.