Duration: 5 days | Price: Contact a Career Consultant for pricing
Description: This hands-on course provides participants with the knowledge and experience required to develop and deploy Enterprise JavaBeans, Web Services and robust Java EE (Java Enterprise Edition) web applications. The focus of the course is on building components that are deployed to the EJB Container and building web-enabled applications that employ Servlets, JavaServer Pages and Tag Libraries to exploit the services provided by the Java EE platform. This course covers architectural design issues as well as specific coding models for Java EE components, and is up to date with the latest Java EE 5, EJB 3, JAX-WS 2.1, JSP 2.1 and Servlet 2.5 specifications. Security, transaction management, inter-component communication and deployment issues are discussed in detail, with hands-on labs to solidify understanding.
Since coding and deployment files are standardized by the Jave EE specifications, students may readily apply the skills learned in this class to write code for any compliant server, including Apache Tomcat, JBoss, WebSphere, Oracle, WebLogic and many others. Students will understand the role and architecture of the most important containers in the Java EE specification: the Web Container (which hosts HTML pages, Servlets and JSP Pages) and the EJB Container (which hosts Enterprise JavaBean components). Participants will learn how to use important Java EE services and protocols including JNDI, JDBC and JMS. Students will learn how to utilize ANT, a flexible and powerful XML-based build utility, to compile, deploy and execute stand-alone and enterprise Java applications. Comprehensive hands-on lab exercises reinforce instructor lectures and build direct competence in the topics presented throughout the course.
Prerequisites: Java SE 5 programming experience and an understanding of object-oriented design principles. Fundamental knowledge of XML is helpful but not required.
"Very useful and informative. I’ll be a person with much more competence when I step in the office on Monday. I just can't believe I learned so many things in such a short duration." M.G., LL Bean
"This class was a great introduction to J2EE development. The instructor possessed excellent Java knowledge as well as a thorough understanding of computer science. I will definitely consider HOTT for my next training." D.S., Premiere Global Services
"This is my second class with HOTT and I am very impressed with the quality of instructors and material. They certainly beat out any SUN instructors..." R.P., California Army National Guard
„Sehr nützlich und informativ. Am Montag gehe ich als sehr viel kompetenterer Mitarbeiter ins Büro. Kaum zu glauben, dass ich in so kurzer Zeit so viel gelernt habe.“ – M. G., LL Bean
„Der Kurs hat eine hervorragende Einführung in die J2EE-Entwicklung geboten. Der Kursleiter kannte sich ausgezeichnet mit Java aus und besaß weitreichende Informatikkenntnisse. Für meine nächste Schulung werde ich auf jeden Fall wieder auf HOTT zukommen.“ – D. S., Premiere Global Services
„Das ist der zweite Kurs, den ich bei HOTT belegt habe, und ich fand die Qualität der Kursleiter und des Materials sehr beeindruckend. SUN-Kursleiter können ihnen auf keinen Fall das Wasser reichen ...“ – R. P., California Army National Guard
Java and all Java-based marks are trademarks or registered trademarks of Sun Microsystems, Inc. in the U.S. and other countries.
Hands On Technology Transfer, Inc. 1 Village Square, Suite 8 14 Fletcher Street Chelmsford, MA 01824 1-800-413-0939 | 1-978-250-4299
Copyright© Hands On Technology Transfer, Inc.