The problem with the learning trail is that it is aimed at students of the NetBeans Platform. The problem with the certified training page is that it focuses very specifically on the training itself (although it does provide all the related slides). However, there are many other slides available—several NetBeans Dream Team members have given presentations on the NetBeans Platform, for example, and many conferences have been attended where the NetBeans Platform has been introduced in one form or another. How could those slides be shared with others? There are really many one-off presentations that have been held on the same topic, at user groups, at JavaOne, at other conferences. Wouldn't it be cool if EVERYTHING related to teaching the NetBeans Platform were to be found on ONE single page? So that people like Varun would be able to go to ONE single spot where EVERYTHING is centralized?
In that light, hurray for http://edu.netbeans.org/! That site is aimed at educators/teachers/instructors/professors/gurus/etc. These are people who are using NetBeans in one way or another to teach Java/Ruby/whatever in the classroom. It is the one-stop shop for all materials that relate to teaching via the tools made available by the NetBeans team. Wouldn't that be a perfect place for these people to also find exhaustive materials relating to the NetBeans Platform? Therefore, since yesterday, there's this brand new page (click it to jump to it):
It already contains a lot of material. Varun (and all other Varuns out there) is going to have a hard time choosing, rather than having a hard time finding. All the slides that I'm aware of that relate to the NetBeans Platform have been put there—everything from intros to more technical slides to Eclipse/NetBeans comparisons. Tom Wheeler and Alex Kotchnev's introductory NetBeans Platform slides are also there, I'd especially look at those because they're by people from outside Sun, so they have unique perspectives. The start of a non-English section (currently only containing Russian) is also found there. More contributions are needed—German, French, Chinese, Spanish, Portuguese, and so on too. In addition, how about the slides from Tom's Boeing presentation and Fabrizio's blueMarine presentation, both from JavaOne 2008? How about presentations about the NetBeans Platform done by others within Sun? Maybe some Chinese ones from Liang Ye? German slides by Toni Epple or Sven Reimers or any of the other German NetBeans Platform users? A NetBeans Platform course is being planned in Australia, so the resources above could be used there too. There's no limit to what could be added there, so long as there's some interconnection with the NetBeans Platform. I imagine teachers would simply download the slides they need and adapt them to their purposes. If the slides change significantly, it would be very cool to hear about it so that they could be made available via the same page so that others could benefit from your insights.
And... if there are gaps, i.e., if there are topics that you'd like to have slides about that are currently not covered, you are free to request them and they can be made on demand, following the instructions on the page above.
So, thanks Varun for the question. And hopefully the above will be of help to you and others too. Feedback is very welcome.