
Thursday, October 08, 2009 at 10:00 AM - Friday, October 09, 2009 at 5:00 PM (CT)
Why do I need OSGi Quickstart?
OSGi has been steadily gaining in popularity over the last few years because it offers us a powerful mechanism for developing modular applications. Starting over 10 years ago in the embedded applications space, OSGi now serves as the foundation for technologies as disparate as the Eclipse IDE and the ServiceMix ESB.
This 2-day course is designed to give developers, architects and project managers the knowledge they need to take advantage of the benefits OSGi has to offer. In particular, this course will answer questions such as:
If you're asking questions like these, this course will pay for itself very quickly.
What makes OSGi Quickstart unique?
I've developed this course not only to teach the facts of OSGi but also the hard-won experiences of those who've been working with this technology for years. Also, I take a personal interest in the success of my students and stay in contact with them long after the course is finished. I spend part of every day answer the questions of former students, and I'm happy to do it.
OSGi Quickstart Outline
This 2-day course is divided into 4 sessions, one to be held in the morning and one in the afternoon. Each session lasts about 3 hours and includes both lecture and labs.
Morning Day 1 - Introduction to OSGi
Afternoon Day 1 - Dependencies and Lifecycle
Morning Day 2 - OSGi Services
Afternoon Day 2 - OSGi Best Practices
Logistics
This course will be held online using the GoToMeeting service. The PDF manual and lab materials will be delivered as an encrypted archive available a few days before the course begins.
The timing of the course is meant to be convenient for students throughout North America, though you're welcome to take the course from anywhere in the world. The specific course times for the North American time zones are as follows:
Prerequisites
While this course focuses on obtaining a general understanding of OSGi, we will be examining and writing Java code. Students will be expected to have be familiar with the Java language. Also, the course touches on a number of related technologies, such as Maven and Spring. Students should have a general idea of what these technologies are.
Cancellations/Refund Policy
Cancellations can be made up to one week before the course start date. After that point, substitutions are allowed but not cancellations. If you wish to substitute, please inform me before the course begins.
Thursday, October 08, 2009 at 10:00 AM
- to -
Friday, October 09, 2009 at 5:00 PM (CT)
Principal, Modular Mind

This course is taught by Patrick Paulin, an experienced software developer and trainer who has worked with OSGi, Eclipse RCP and related technologies for over 6 years.
Having personally experienced the pain of learning these technologies on his own, he has developed the Quickstart courses to make this process easier for others.
When not writing software or teaching classes, Patrick spends his time helping other developers by blogging and speaking at technology conferences.
Patrick lives with his wife and two daughters in Madison, Wisconsin.
| View other Patrick Paulin events |
|
|
Contact the Host |
|
|
Subscribe to receive notifications of future events by this host |
Email
Facebook
Twitter
LinkedIn
MySpace
Digg
Delicious
Reddit