Search This Blog



Extensive tutorials, source code, and exercises derived from Marty Hall's world-renowned live J2EE, Ajax, & GWT training coursesare now available online. These training materials are based on Marty's books Core Servlets and JavaServer Pages, More Servlets and JavaServer Pages, and Core Web Programming, and various online tutorials and conference talks. They have been tested by Marty in live courses in the US, Canada, Australia, Puerto Rico, Japan, Mexico, and the Philippines. Contact Marty to arrange a customized course onsite at your location.

Topics include servlets, JSP, JSF 1.x, JSF 2.0, Struts, Ajax (with any of jQuery, Prototype, Scriptaculous, Dojo, Ext-JS, and Google Closure), GWT, Tomcat setup, Java 6 programming, Spring, Hibernate/JPA, and more. The following tutorial series are available (click on the head

DateLectures, Assignments, etc. (Note: Lectures for future dates are tentative)
September 2, 2003 Introduction to CIT597 HTML
September 8, 2003 XHTML Basic Protocols
September 10, 2003 Sockets and URLs HTTP Browser Helper
September 15, 2003 XML
September 17, 2003 DTDs CSS XML-Based Browser Helper
September 22, 2003 CSS for XML Bad HTML Style
September 24, 2003

First Quiz--HTML, XHML, XML, DTDs, CSS Answers to first quiz XSL books.xml and books.xsl XPath (up to axes) XML/XSL Browser Helper

September 29, 2003 XSLT Good HTML Style
October 1, 2003 Reflection Class Spy
October 6, 2003 Clients and Servers Chat Server and Client
October 8, 2003 Refactoring JUnit
October 15, 2003 HTML Forms JavaScript Fundamentals Concise Introduction to JavaScript I (Core Language)
October 20, 2003 More JavaScript JavaScript and HTML Concise Introduction to JavaScript II (Client-Side) Simple JavaScript Examples
October 22, 2003Second Quiz -- Basic Protocols, Sockets and URLs, HTTP, Reflection, Clients and Servers, Refactoring, and JUnit JavaScript Miscellany JavaScript and HTML Scissors/Paper/Stone
October 27, 2003 JavaScript Examples GUI Design SAX
October 29, 2003 DOM
November 3, 2003 More DOM Namespace Review XML Schemas DOM Printer
November 5, 2003Third Quiz -- XSL, XPath, XSLT, SAX, DOM, and More DOM. JavaScript will be next week. RELAX NG
November 10, 2003 RMI JAXB (incomplete) Television Warehouse
November 12, 2003 Servlets Servlet sessions
November 17, 2003 JSP Version Control UML Commercial Servlets
November 19, 2003Fourth Quiz (JavaScript) SQL
November 24, 2003 JUnit 2 Refactoring 2
November 26, 2003

Refactoring 3 Final assignment

December 1, 2003 Refactoring 4
December 3, 2003 Perl
December 8, 2003 Aspect-Oriented Programming Java 1.5


  1. i really like that you are giving information on core and advance java concepts. Being enrolled at i found your information very helpful indeed.thanks for it.

  2. very cool information. I think he provided all basics of adv java technology, with topic wise and pp download facility, very huge information.Adv JAVA Online Training Classes

  3. It's interesting that many of the bloggers to helped clarify a few things for me as well as giving.Most of ideas can be nice content.The people to give them a good shake to get your point and across the command.
    Java Training in Chennai

  4. Nice blog. Really helpful information about Java …. Please keep update some more…………