Every registration supports local education. TrainUp Gives Back

Your Career Training Marketplace

Questions? Call Toll-Free: 1-866-540-9677

When you register for training with TrainUp.com, you are also supporting local education. Find out how.
  • Instant Access ImageInstant Access
    From Anywhere
  • Unlimited Viewing ImageUnlimited
  • calendar Image 6-12 Months
    To Complete


It's important to understand the architecture of a Java EE application and its development process. This course covers these areas and highlights the technologies involved in developing Java EE 7 front-end web applications. It also looks at standard Java technologies such as JavaBeans and annotations that can be incorporated into Java EE applications.

Learning Objectives
  • Start the course
  • Introduce Java EE technology group and outline the requirements of enterprise applications
  • Describe enterprise application infrastructure technologies with separation of logic from services, and describe Java EE profiles
  • Define Java EE technology specifications and how to access them and describe how they define APIs and also in some cases services
  • Describe the Java EE requirement for a tiered architecture, the N-tiered model, and Java EE tiered architecture
  • Step through and describe a sample Java EE application
  • Describe the role of Java EE servers and the available implementations
  • Describe the considerations for selecting a Java EE server and describe the benefits of the Glassfish server
  • Describe the role of an IDE and list some of the IDEs that support Java EE development
  • Describe the Java EE development process and the steps involved
  • Describe Java EE containers and components
  • Describe Java EE component state, properties, encapsulation, and proxies
  • Describe the role of and different types of Java EE archive files including WAR and EAR files, and list the web components in a WAR file
  • Describe the use of deployment descriptor files in Java EE applications and list some vendor-specific deployment descriptors
  • Install the GlassFish server from the NetBeans IDE
  • Write a simple test application in NetBeans and deploy it to GlassFish
  • Describe JavaBeans and how they can be used in Java EE applications
  • Describe the considerations for creating and working with JavaBeans
  • Describe Java logging and logging frameworks
  • Describe how to use the java.util.logging.Logger class in Java EE applications
  • Describe logging handlers in Java EE applications
  • Referencing the GlassFish log service, describe how logging is configured and logs viewed for Java EE applications
  • Create a Logger instance and add it to a Java EE application
  • Describe and contrast the use of annotations with deployment descriptors in Java EE applications
  • Describe the different types of annotations and how they are currently used in Java EE 7
  • Describe annotation elements, placement, and retention in Java EE applications
  • Describe method chaining and how it is used by JAX-RS
  • Practice creating and working with loggers in a Java EE application
  • Audience

Get the latest industry news, recommended courses, & promotions from TrainUp.com sent straight to your inbox.