A project aiming towards developing an online, fine grained, interactive, comprehensive, easy to use, brain friendly e-book for self training on the JAVA platform