NetBeansCertifiedEngineerCourseDivisions

Programs for the NetBeans Platform Certified Training

The NetBeans Platform is the world's only modular Swing application framework. Its purpose is to help you create large, scaleable, distributed Swing applications.

Below is a list of different programs for the NetBeans Platform Certified Training. Customers can ask NetBeans to deliver the programs below exactly as they are or they can ask for customized versions of these.

Program 1: Migrating from Eclipse RCP to NetBeans Platform (1 Day)

The course assumes the student has used Eclipse RCP in the past and that therefore the core concepts are understood, since they are similar to their equivalents in the NetBeans Platform. The assumption is also that the student wants to get some hands-on experience with the NetBeans Platform idioms, hence there are two workshops planned. At the end of the day, the student will have a good overview of the key concepts of the NetBeans Platform and will know where to go to find further information on specific points.

  • 09:00 - 09:45: History & Purpose of the NetBeans Platform
  • 10:00 - 10:45: Modularity and Extension Points
  • 11:00 - 12:00: Workshop
  • 12:00 - 13:00: Lunch
  • 13:00 - 13:45: User Interface Components (Window System API & Visual Library API)
  • 14:00 - 14:45: MVC on the NetBeans Platform (Nodes API and Explorer & Property Sheet API)
  • 15:00 - 15:45: Workshop
  • 16:00 - 16:45: Other NetBeans APIs

This course can be taken independently or in combination with the other courses listed below.

Program 2: NetBeans Platform Core Principles (2 Days)

The course assumes the student wants to create distributed Swing applications, while having no knowledge of the NetBeans Platform or its idioms at all. The course is primarily focused on lectures accompanied by demos, with a workshop at the end of each day. At the end of the course, the student will have gained a global overview of the main NetBeans APIs, will have seen them in action, and will have used some of the main ones themselves in the workshops.

  • Day 1:
  • 10:00 - 10:45: History & Purpose of the NetBeans Platform
  • 11:00 - 11:45: Getting Started with the NetBeans Platform
  • 12:00 - 13:00: Lunch
  • 13:00 - 13:45: Modularity & Dependency Management
  • 14:00 - 14:45: System FileSystem
  • 15:00 - 15:45: Nodes and Explorer Views
  • 16:00 - 17:00: Workshop
  • Day 2:
  • 10:00 - 10:45: Data Objects and Editors
  • 11:00 - 11:45: Window System
  • 12:00 - 13:00: Lunch
  • 13:00 - 13:45: Visual Library
  • 14:00 - 14:45: Contributing to Open Source Projects
  • 15:00 - 15:45: Ideas for Modules
  • 16:00 - 17:00: Workshop

Program 3: NetBeans Platform for Desktop Java Development (3 Days)

The course is intended for the same audience as the 2-day course, with the difference that this course focuses much more on hands-on work. Each presentation is followed by a workshop, with extra workshop time at the end of each day using tried & tested exercises from this list.

  • Day 1:
  • 09:00 - 09:45: History & Purpose of the NetBeans Platform
  • 10:00 - 10:45: Getting Started with the NetBeans Platform
  • 11:00 - 11:45: Lookup API
  • 12:00 - 13:00: Lunch
  • 13:00 - 13:45: Workshop
  • 14:00 - 14:45: System FileSystem API
  • 15:00 - 15:45: Workshop
  • 16:00 - 17:00: Workshop
  • Day 2:
  • 09:00 - 09:45: Window System API
  • 10:00 - 10:45: Workshop
  • 11:00 - 11:45: Nodes API and Explorer & Property Sheet API
  • 12:00 - 13:00: Lunch
  • 13:00 - 13:45: Workshop
  • 14:00 - 14:45: Visual Library API
  • 15:00 - 15:45: Workshop
  • 16:00 - 17:00: Workshop
  • Day 3:
  • 09:00 - 09:45: Extending NetBeans IDE
  • 10:00 - 10:45: Workshop
  • 11:00 - 11:45: Distributing & Updating Modules
  • 12:00 - 13:00: Lunch
  • 13:00 - 13:45: Workshop
  • 14:00 - 14:45: Miscellaneous NetBeans APIs
  • 15:00 - 15:45: Workshop
  • 16:00 - 17:00: Workshop
Not logged in. Log in, Register

By use of this website, you agree to the NetBeans Policies and Terms of Use. © 2012, Oracle Corporation and/or its affiliates. Sponsored by Oracle logo