It is better to get the assignment instructions (by purchasing the assignment), and get the idea on what
you should do first.
After that, match the topics with Max's book, like RMI, GUI, OOAD, etc, and follow the idea on the examples.
The book covers everything that you needed to know, but of course, it does not give out specific details related to the real assignments.
Nick
SCJP 1.2, OCP 9i DBA, SCWCD 1.3, SCJP 1.4 (SAI), SCJD 1.4, SCWCD 1.4 (Beta), ICED (IBM 287, IBM 484, IBM 486), SCMAD 1.0 (Beta), SCBCD 1.3, ICSD (IBM 288), ICDBA (IBM 700, IBM 701), SCDJWS, ICSD (IBM 348), OCP 10g DBA (Beta), SCJP 5.0 (Beta), SCJA 1.0 (Beta), MCP(70-270), SCBCD 5.0 (Beta), SCJP 6.0, SCEA for JEE5 (in progress)