Products Docs & Support Community

Java EE Applications Learning Trail

What Is a Java EE Application?

Like standard web applications, Java Enterprise EditionTM (Java EE) applications are deployed to servers and often accessed through a web browser. Java EE applications offer a much richer set of functionality, from web services to Enterprise JavaBeansTM technology. Java EE applications are deployed to a Java EE application server like the Sun Java System Application Server.

Getting Started

Tutorials, Guides, and Demos

EJB Technology and Java Persistence

Web Services

New! NetBeans IDE 6.0 Beta Tutorials

View all 6.0 Java EE tutorials



  • Enterprise Application FAQs


Other Resources

  • The Java EE 5 Tutorial
  • The J2EE 1.4 Tutorial
  • Join the GlassFish Community
  • JavaPassion Java EE Free Introduction to Java EE from JavaPassion


  • Sun Java Training
    NetBeans IDE is now included in many of Sun's most popular instructor-led classes on Java technology. In these courses, Sun teaches the underlying Java technologies and then exposes developers to the NetBeans IDE while working on the labs within the courses. The following classes cover Java EE programming:
    • Developing Applications for the J2EE Platform (course #FJ-310)
    • Web Component Development With Servlet and JSP Technologies (course #SL-314)