Skip to Content

Learn cutting-edge technologies and enhance your developer skills!

NetBeans is one of the leading IDEs in the Java world. Besides being a great IDE, NetBeans also provides a rich client platform (RCP) for developing and writing desktop applications. Attend our NetBeans Platform course and get certified as a "NetBeans Platform Certified Associate"!

NetBeans Platform Architect Course with Toni Epple!

We will be holding a NetBeans Platform Architect course in February 2011 in Cape Town and Johannesburg. Instructor Toni Epple is the Netbeans module writer behind Jarvis, which is the JasperReports Visual Designer.   Read more in this interview with Toni.  You can also visit Toni's blog for tutorials and current Netbeans news.

Course Feedback

"Thank you for this invaluable opportunity to learn from the world's experts on the NetBeans Rich Client Platform. For anyone intending to work in this area I would highly recommend spending some time with various books and tutorials and then attend this course. It will help cement your understanding and aquaint you to many valuable resources.", Participant NetBeans Platform Training in San Francisco.

Course Dates Venue Price *Early Bird
Cape Town 8-11th Feb 2011

Institute of Mine Seismology -23 Electron St TechnoPark Stellenbosch

R15,000 R11,250
Johannesburg 15-18th Feb 2011 Unit 3, Appian Place, 373 Kent Avenue, Ferndale R15,000 R11,250

Early Bird Discount!South African Oracle User Group is hosting Netbeans Events..Feb 10 in Capetown & Feb 17 in Joburg



Toni Epple - Java Consultant & Trainer

Toni Epple Netbeans Module writer

Anton (Toni) has more than 10 years experience leading Java projects and has published many articles on the topic.

He is a consultant worldwide for a wide variety of companies, ranging from startups to Fortune 500 companies, in many areas, including finance institutions and aerospace.

In his spare time, Anton is community leader for the JavaTools Community at and a member of the NetBeans Dream Team and Governance Board. His current focus is on bringing OSGi to the NetBeans platform.

Netbeans Performance Architect Course Objectives

Though knowledge of the NetBeans Platform will be helpful, it is definitely not a requirement for students attending this course. Objectives include:

  • How to define what's in a module, which parts should be public APIs,
  • How to integrate with third party stuff,
  • Advanced APIs used,
  • Datasystems API,
  • Advanced use of lookups (lazy loading etc),
  • Testing,
  • Deployment: Smart update centers,
  • and important contrib modules.

During the course students will develop the Visual OSGi Designer application

Netbeans Java Videos

In preparation for our upcoming course, here are some links to tutorial videos which may be useful to gain further insight into the Netbeans platform.

Top API's used on the Netbeans platform

Creating an application on Netbeans 6.9 platform

Netbeans IDE 6.9 screencasts

General screencasts for Netbeans 6.X

by Dr. Radut