This is the start of the document.
Skip to:

[Login] [Join]
Contact us now
1 (888) 357-1204

J2EE Training Courses

Java 2 Platform Enterprise Edition (J2EE) is a platform-independent environment for developing portable, robust, scalable and secure server-side Java applications. It provides web services, component model, management, and communications APIs that provide the functionality for implementing enterprise class service-oriented architecture (SOA) and multitiered, Web-based applications. J2EE allows developers to concentrate more on the business logic of the components instead of the lower level maintenance tasks by having the application server handle the transactions, security, scalability, concurrency and management of the components that are deployed to it.

Apache Tomcat Administration Training Course

Apache Tomcat Administration covers the details of installing and configuring Tomcat Web Server.

Students will learn the details of the server.xml configuration file, an overview of Servlet and JavaServer Pages, a comparison of Tomcat to J2EE application servers, the Tomcat installation directories, deploying Java Web applications, the web.xml file, valves, logging, security realms, connecting Tomcat to Apache Web Server, hosting multiple Web sites, performance and scalability issues, load testing, clustering, monitoring, the Tomcat Manager and the Tomcat Administration tool.

Java Web Development With Spring and Hibernate Training Course

This 5-day training course teaches students how to develop enterprise Java web applications with the Spring, Hibernate, and Acegi open-source frameworks. The class is designed to run as a hands-on tutorial with more than 50% of time being devoted to writing code.

J2EE on JBoss Training Course

Marakana JBoss Training offers an extensive hands-on overview of developing enterprise J2EE applications on JBoss application server platform.

This course covers JBoss best practices, administration and configuration issues, and how to architect web applications that make the most advantage of this platform.

Enterprise JavaBeans Training Course

EJB3 training course helps students to build upon their background knowledge in Java and acquire specific skills like developing, deploying, and running distributed applications using the Enterprise JavaBeans (EJB) technology, all while learning best practices.

EJBs are used in real-world applications such as ecommerce Web stores, banking transactions, stock-trading applications, credit-card processing and insurance risk analysis applications, to name a few, because of their compatibility with a wider range of databases and their ability to be reused in multiple applications. This course is the first step in learning how to develop Enterprise JavaBeans applications like these.

Fully UPDATED for EJB 3.0 Spec!

JavaServer Faces Training Course

JSF course extends the knowledge of basic Java web site development with Servlets and JSPs into the realm of event-driven, component-oriented, rich Java web applications with the JavaServer Faces technology.

Through a hands-on delivery students learn the concepts behind the JSF technology, including its architecture, API, life-cycle, components, converters, validators, renderers, listeners, event-handling, expression language, configuration, deployment, integration, and its relationship to Servlets/JSPs and other MVC frameworks.

In addition to using standard off-the-shelf JSF components (e.g. tables), students also gain skills necessary to build custom components, validators/converters, and AJAX-enabled user interfaces - all while applying best-practices in their overall application design.

Students also learn to take advantage of IDE support for JSF as well as libraries that facilitate JSF development such as Facelets, Sturts Shale, and JBoss Seam.

Java and J2EE Overview for Managers Training Course

Java and J2EE Overview for Managers enables participants to analyze, explain, and utilize Java and Java Enterprise Edition technologies for web-enabled business applications.

The course first introduces different architectures, and then evaluates them with respect to associated time, cost, and design constraints.

J2EE Web Services Training Course

The cross-platform nature of Java facilitates distributed applications running on multiple hardware and OS. The Web Services are a great choice for integrating applications that are written in various languages. In this three days class we will discuss Web Services Description Language (WSDL), Simple Object Access Protocol (SOAP), and XML.

During this class student will be using JAX-RPC toolkit for developing web services in Java programming language. JAX-RPC is available in the J2EE 1.4 RI. J2EE 1.4 RI will be used to build and run examples.

JUnit Training Course

JUnit training course provides an introduction to regression testing framework.

You will learn about the unit testing, JUnit framework and how to set it up and use it with your Java projects. You will also get familiar with the test-driven development as a methodology for writing highly reliable Java code.

POJOs with Spring and Hibernate Training Course

In this 3 day training class you will learn how to develop enterprise Java applications with the Spring, Hibernate and Acegi frameworks. The class is approximately 40% labs.

SOA Jump Start Training Course

SOA Jumpstart course delivers a comprehensive overview of Service-Oriented Architecture (SOA) that leverages both technical and organizational concerns and requirements in real-world terms.

Course topics provide a map to: evolutionary SOA implementation in existing enterprise and legacy system landscapes; immediate and long-lasting architectural gains; minimized cost, risks and overhead; increased capability of enterprise business logic and data models; agile and flexible IT infrastructure strategies.

Hibernate Training Course

In Hibernate Training course you will learn how to persist POJO's with Hibernate's Object-Relational mapping technology and see just how easy it is to introduce Hibernate into your architecture.

Why engineer persistence yourself, when its already been solved by Hibernate? See how and spend more time on your important value adding functionality.

Web Services with Apache Axis Training Course

Web Services with Axis class teaches students how to build web services and web service clients using Java technologies and Apache Axis, the most popular JAX-RPC implementation. The class starts off with a quick introduction to XML, SOAP, and WSDL before diving into the development of web service clients, and end-points using Java/Axis APIs and tools.

Hibernate Brain Dump Training Course

Hibernate Brain Dump is a free introductory seminar on Hibernate OR/M, including overview, implementation, configuration, examples, and best practices. The focus is on Hibernate 3.2 with Hibernate Annotations 3.3.

This seminar is often delivered on-site as a lunch and learn session.

Complete Spring Framework Training Course

This intensive 5-day training course is designed to give students the most complete deep-dive into the Spring Framework and its goodies.

The course examines the motivation behind Spring, explains its core concepts (IOC, Dependency Injection, AOP, etc.), and through a series of hands-on examples and labs demonstrates the superiority of the framework, its features, integration points, and best practices.

The students start off as Spring newbies, but cross the finish line as Spring experts!

Java Web Development With Servlets and JSPs Training Course

This 2-day training course introduces students to the world of enterprise Java web application development using Java EE core technologies: Servlets and JSPs. The core concepts are reenforced via hands-on examples and exercises.

Developing Enterprise Applications using J2EE Training Course

Developing Enterprise Applications using J2EE course provides an introduction to the JavaTM 2 Platform, Enterprise Edition (J2EE). It is intended for developers who have a good working knowledge and understanding of the Java 2 Platform, Standard Edition (J2SETM), and would like an introduction to the J2EE platform. J2EE is a platform for developing distributed enterprise applications using the Java programming language. It establishes a set of standards, the implementations for which are provided by individual vendors.

The J2EE SDK is a non-commercial operational definition of the J2EE platform, made freely available by Sun Microsystems for demonstrations, prototyping, and educational uses. It provides a reference implementation that comes with the J2EE application server, Web server, database, J2EE APIs, and a full range of development and deployment tools.

Developing Applications with Apache Struts Training Course

This intense practical 4-day Struts training course has been designed and developed by James Holmes, Struts project committer, creator of Struts Console, and author of Struts: The Complete Reference (Osborne Oracle Press S.).

Developing with the Spring Framework Training Course

This intensive and highly practical 4-day Spring Framework training course is designed and developed by Rod Johnson, the father of Spring, and by the Spring Framework team: Interface21. This is training from the source!

Introduction to Java and J2EE Training Course

Introduction to Java and J2EE is a five day class that provides a student with a comprehensive knowledge about Java Programming language. It provides a student with solid knowledge about how to build distributed applications using J2EE platform.

After this class a student will know how different components of J2EE architecture work together.

Struts Design and Programming Training Course

Jakarta Struts has emerged as the most popular framework for building scalable web applications in Java.

In the first part of this course, we teach you how to build real-world Struts applications. In the second part, you learn to design Struts applications and solve common problems in Struts development.

Recent On-site Training Locations

  • San Francisco, CA
  • Oakland, CA
  • San Jose, CA
  • Sacramento, CA
  • Los Angeles, CA
  • Orange County, CA
  • New York, NY
  • New Jersey, NJ
  • Chicago, IL
  • Washington, DC
  • Baltimore, MD
  • Philadelphia, PA
  • Atlantic City, NJ
  • Boston, MA
  • Detroit, MI
  • Dallas, TX
  • Houston, TX
  • Atlanta, GA
  • Miami, FL
  • Seattle, WA
  • Phoenix, AZ
  • Minneapolis-St.Paul, MN
  • Toronto, Canada
  • Montreal, Canada
  • Vancouver, Canada
  • Ottawa/Hull, Canada


This is the end of the document. Go back to the top.