Get the best training available on Java EE™ web application development with your choice of courses from our open enrollment Java curriculum. Our courses are designed to build proficiency from day one through lab exercises that get you coding working applications step-by-step. You'll gain important insights from lecture material and example code that focus on real-world issues.
Our instructors are hand-picked not only for their expertise but for their ability to keep things lively and entertaining while doing a great job of transferring their knowledge and understanding to you. Their proven skills along with our unique curriculum help ensure that you will:
- Gain real proficiency through guided, hands-on exercises
- Acquire an in-depth understanding of how things work behind the scenes
- Learn the best techniques to streamline development and avoid common pitfalls
- Get hands-on experience solving real-world problems
Introduction to JSF Training Course
A comprehensive introduction to frameworks compliant with the JavaServer Faces specification (JSR-127 and JSR-314), with an emphasis on the Apache MyFaces implementation. Covers framework fundamentals while giving a thorough conceptual understanding of framework behavior and design patterns, plus a comprehensive grounding in best practices. Explores major pitfalls of JSF and shows how to work around them. Includes coverage of popular implementations and component libraries such as ICEFaces, Facelets, Ajax4JSF, ADFFaces, and Seam.
During lab exercises, attendees build a non-trivial JSF application that incorporates key features common to many web applications, including list management, working with editable forms, type coercion, formatting, validation, and error messaging.
This course also provides in-depth coverage of pragmatic testing issues and strategies.
Introduction to Struts 1.x Training Course
- Fully understand the Struts architecture
- Gain proficiency with JSP tag libraries and expression language (EL)
- Learn work-saving additions (and alternatives) to JSP
- Gain hands-on familiarity with key Struts APIs
- Master basic and advanced formatting, conversion, validation, and error messaging
- Know and understand major integration points
- Learn to design and code controller logic for real-world problems
- Discover how to integrate AJAX functionality
Java Programming Training Course
A comprehensive introduction to the Java programming language and central components of the Java Standard Edition (SE) Platform. Emphasizes hands-on lab exercises that allow students to quickly build proficiency, and that help shed light on some of the subtler aspects of working with Java. Also emphasizes the proper understanding and use of object-oriented techniques.