Site Navigation:

Java Web Development

View Chapters

Register For Class:

Please choose from the available dates...

... or customizable onsite training.

Price: $2195

Description:

This course covers the fundamental technologies and techniques required to create state-of-the-art web applications using Java. This 5 day, hands-on course covers servlets, and Java Server Pages (JSP) development in Java. It shows how to handle common servlet tasks such as setting and reading HTTP headers, threading requirements, techniques for storing state information (cookies, URL re-writing, hidden fields), the session management API´s, gathering parameters, handling different content (HTML, Plain Text, Spreadsheets, Images), database access from servlets, and more. In JSP technologies, this class covers the different types of JSP content (scriptlets vs. jsp tags), property management, using Java beans within JSP´s, controlling scoping, and design techniques.

The class focuses on the general architecture of web based applications rather than just general, atomic techniques. Design patterns are used make the architecture cleaner, more maintainable, and more scalable than "typical" server side code. This course is hands-on, with numerous exercises to reinforce concepts for each chapter. However, because courses like this frequently focus too much on small exercises (the "trees"), there are two extended exercises (called "Workshops") that tie together the concepts presented up to that point of the class that gives the students a chance to see how these technologies work in the larger picture (the "forest"). These workshops are important to tie together atomic techniques to understand how real world web based applications are created.

Our training classes are delivered by experienced Senior Developers that are skilled in adjusting their class to the skill level of the students & answering questions that may fall outside the scope of the class. In many cases, the instructor may also be the author of the courseware.

Actual course content may vary and is subject to modification without notice.

Prerequisites:

Intermediate to advanced knowledge of Java, user level familiarity with Windows, user level familiarity of the Internet and the World Wide Web. Course Outline

The DSW Group

Consultants, Trainers and Content Producers. Learn more about us.

Available Technologies

Explore other training options...