Page 1

Course information Java and Java EE for IT Operations (Overview, tuning and troubleshooting)

Duration: 4 days

Course Description This course introduces Java Platform and Language, Java EE, Technologies, Tools and Frameworks used on Java Projects to IT Operations

Course Objectives This course gives an overview of technologies, techniques and products used on a typical Java EE project: • • • • • • • •

Java Language and Platform Java EE (Servlets, JavaServer Pages, JavaServer Faces, EJB, JPA, Connector Architecture, JMS,...) Frameworks (Spring, JBoss Seam, Hibernate, iBatis, Facelets, Ajax, RichFaces, Enterprise Java Beans, Java Persistence API,...) Tools (IDEs, build tools such as Ant and Maven, test tools, continuous integration, version control, ...) Troubleshooting (log files, stacktraces) Common errors and their solutions Java tuning General Server configuration

Who can benefit? IT Operations. Students should be familiar with general Software Development principles.

1 | Java and Java EE for IT Operations

©2010 IT Education


Course information Java and Java EE for IT Operations (Overview, tuning and troubleshooting)

Workshop overview 1. The Java™ Platform(rev:5012) The Java Platform 1.1 Understand what Java is 1.2. Understand the role of the JVM 1.3. Understand the development steps 1.4. Which Tools to use 1.5 Understand how to setup your (development) environment

2. Technical overview of Java EE(rev:1683) Overview of the Complete architecture 2.1. Get a complete technical overview of the Java EE Platform 2.2. Understand how each tier is addressed in Java EE 2.3. Web technologies: Servlets, JavaServer Pages, JavaServer Faces 2.4. Application Technologies: EJB Session Beans, JPA (Hibernate openJPA), JMS (and MessageDriven Beans) 2.5. Understand the architectural role of each of the technologies 2.6. Understand the concept of the EAR and the deployment descriptors 2.7. Understand the relationship between Java EE and Web Services 2.8. Understand what Dependency Injection is 2.9. List the supporting technologies (JMX, JACC, JTA, etc.) 2.10. List the different versions of J2EE and Java EE and the related versions and APIs 2.11. Application frameworks (Spring Framework and Seam) 2.12. Web application frameworks (Struts, Tapestry etc)

3. Java Tooling Overview(rev:4973) Overview

2 | Java and Java EE for IT Operations

Š2010 IT Education


Course information Java and Java EE for IT Operations (Overview, tuning and troubleshooting)

4. Troubleshooting Java Applications(chalkApplications(chalk-n-talk) 4.1. Troubleshooting 4.2. Understanding common errors 4.3. Solving errors 4.4. Configure logging (levels, files etc) 4.5. Understanding log messages

5. General configuration Overview(chalkOverview(chalk-n-talk) 5.1. Server Configuration overview 5.2. Configuring the server (listen addresses, port numbers) 5.3. Configuring applications 5.4. Configuring database connections 5.5. Configuring security 5.6. Configuring memory, processes, etc

P.O. Box 88 · 3750 GB Bunschoten · The Netherlands +31.33.44.80.160 · info@iteducation.nl · www.iteducation.nl Trade Register: 32147657 · VAT: NL0681.57.897.B01 · ING Bank: 4238201

3 | Java and Java EE for IT Operations

©2010 IT Education

Java and Java EE for IT Operations JAVAEE-05.09  

This course introduces Java Platform and Language, Java EE, Technologies, Tools and Frameworks used on Java Projects to IT Operations

Read more
Read more
Similar to
Popular now
Just for you