table of contents

Free J2EE Instructor Materials:
Servlets, JSP, Ajax, GWT, Spring, Hibernate, JPA, Struts, & Java 5/6

Usage Rules

Slides and exercises from Marty Hall's world-renowned live training courses are now available online. The materials on this page are based on the second edition of Marty's book Core Servlets and JavaServer Pages and have been tested by Marty in live courses in the US, Canada, Australia, Puerto Rico, Japan, and the Philippines. See the training materials home page for slides based on More Servlets and JavaServer Pages, Core Web Programming, the first edition of Core Servlets and JavaServer Pages, and online tutorials and conference talks on servlets, JSP, JSTL, Apache Struts, and JSF. Note: most of the slides are in English, but versions in Chinese (simplified script) and Japanese are also available.

The HTML and PDF versions of the slides are freely available to anyone for personal use. These versions contain the complete text of the PowerPoint slides, and are what you want if your goal is to learn or review the technology.

As a courtesy, coreservlets.com also makes the original PowerPoint slides available to faculty teaching courses that do not compete with Marty's live courses. These PowerPoint versions are only useful for instructors who want to customize the slides and project them to an audience, and are not needed by anyone who merely wants to learn the technology. To avoid competition with Marty's live courses, the PowerPoint versions of the slides are freely available only to instructors of classes that fulfill the following criteria:

  • Are for accredited, degree-granting institutions, not private training companies.
  • Are semester-long courses, not short/mini courses.
  • Are instructor-led courses, not online or electronic courses.

To request the password for the PowerPoint slides, send email from a .edu address to info@coreservlets.com. Please include the URL of your course or department Web site, the course number and title, and specific acknowledgement that you fulfill the above criteria. After getting the password, you can access the PowerPoint slides.

To arrange a servlet & JSPcourse at your organization based on these materials, again contact info@coreservlets.com. These courses can be customized to use any combination of the materials, and new materials can be added for specific client needs. To learn more details about the instructor, the curriculum for the live training courses, or the public course schedule, please see http://courses.coreservlets.com.

If you find these free tutorials helpful, we would appreciate it if you would link to us.

More Information

Java

Servlets & JSP
JSF
Ajax, GWT, & JavaScript

Spring, Hibernate, & JPA

Struts