Java EE Training Courses
The Java programming language that was created by Sun Microsystems in 1995. Java's "write once, run anywhere" motto speaks to its portability; i.e. a Java program written on Windows can be deployed on Linux. Java programs are segmented into two main categories: Java Standard Edition (Java SE) and Java Enterprise Edition (Java EE). Java EE programs run on a company's servers and are responsible for, among other things, generating web site content. Java SE programs run as desktop applications. Students learning Java EE need to first be proficient in Java SE.
Many of Batky-Howell's Java EE training courses can be taught on Eclipse, NetBeans or your IDE of choice. Many of our EE training courses can also be taught on JBoss, WebLogic, Tomcat, or any other application server. Contact an account manager to schedue a Java EE training course today.
This is the second course I have had with this instructor. His knowledge, style, and commitment are outstanding and I could not offer any improvements on his performance.
Yes, I feel like I definitely have a better understanding of what JEE is, and all of the parts that make up JEE.
- Java EE 5 (4 days)
-
This intense four-day course teaches Java programmers how to develop enterprise applications using the ease of development features introduced in Java EE 5. Students will learn how to create dynamic web applications with JSP, Java Servlets, JSTL, and JSF. They will use JAX-WS to develop SOAP based web services. Students will learn about session and message-driven EJBs, as well as the new Persistence API. They will also be introduced to JavaMail, Java Message Service, Java Transaction API, and Java Management Extensions.
- AJAX for Java Developers (4 days)
-
This intensive, hands-on, four-day course emphasizes becoming productive quickly as a Java AJAX developer. It starts with an introduction to using JavaScript and XMLHttpRequest. It includes in-depth coverage of programming with AJAX to send and retrieve data to and from a server, updating a Web page with JavaScript, and using CSS to modify the look of a Web page. The course also includes detailed coverage of how to handle AJAX requests using Servlets/JSP and Java Web applications. Generation of HTML, XML and JSON from Java, as well as the use of various other server-side AJAX techniques are covered. In addition, the course provides extensive coverage on using frameworks - both client side JavaScript and server side Java - to support the complex programming that AJAX requires
- Java Web Programming (2 days)
-
This two-day course teaches Java programmers how to build dynamic web applications using Java Server Pages, Servlets and JavaBeans. These technologies combine to form the presentation side of a J2EE web-based application. Students will implement a Model-View-Controller (MVC) architecture for their web applications.
- JavaServer Faces (2 days)
-
This two-day course teaches Java web developers how to use JavaServer Faces in their web applications. Students will learn the standard JSF tag libraries and write managed beans and event handlers. They will also write configuration files for managed beans and navigation in XML. Data table components are used to easily display data from databases and other sources in an HTML table. The course ends by covering the topics of validation and conversion, including customization of these phases, and an appendix on internationalization topics.
- Enterprise JavaBeans 3.0 and the Java Persistence API (4 days)
-
This course provides thorough coverage of the EJB3 technology including new concepts such as the use of annotations and the use of Dependency Injection to initialize references. This course also includes in-depth coverage of managing persistence using the Java Persistence API (JPA). It uses hands-on labs and a well-paced approach to make this complex technology understandable in an accelerated fashion. You will come away with a comprehensive understanding of EJB and the important issues that need to be considered to use it in real world applications.
- SOA and Web Services with JAX-WS (3 days)
-
This course will give you a thorough understanding of the current Web Services architecture, and the technologies that support Web Services including the new Java APIs such as JAX-WS and JSR-181. Topics include SOAP, WSDL, JAX-WS, SAAJ, Security, UDDI, and the WS-* Standards. We will look at the current state of the art of Web Services, what works and what doesn’t work, and also at newer standards, and how they fit into the Web Services picture. This course is hands on, and students will actually build and deploy a Web Service during the course. All labs are programmed/deployed with the Eclipse IDE.



