I delivered my first Eclipse training just before Christmas last year. I'm happy to say that the clients, just under a dozen programmers working for a large German corporation, have reported being "very satisfied" with my two-day seminar. I'm also happy to say I enjoyed it even more than I thought I would, probably due to the lack of nervousness I thought I might experience. In fact, I was so at ease and enjoying myself, I'm now hugely looking forward to delivering it again for other clients.
For anyone who wishes to know more about the Eclipse training I provide (perhaps you're interested in it yourself?) here's the basic overview:
- Downloading and installing
- Introducing the working environment (workbench, views, perspectives)
- Programming using the editor, basic functions
- Backup and versioning, local history
- Using plug-ins and updates sites
- Project administration
- Features for object-oriented programming
- Features for Java development
- Debugging and Running programs
- GUI development using visual editors
- Automated testing using JUnit
- Version control using Subversion and Subclipse
- Developing UML diagrams
- Editing XML files
- Plug-in development
- Practical tips and tricks
These subjects are by no means carved in stone, but they certainly embody what is necessary for beginners to learn (with the possible exceptions of UML, XML and plug-in development) and represent what can be covered in a minimum of two days. Beyond that, my curriculum is flexible and open to discussion.
If you're interested in knowing more or booking a training, then please feel free to get in touch via firstname.lastname@example.org.