Beh se vuoi un consiglio leggiti
questo manuale java gratuito (lo trovi in alto a sinistra, a fianco del link a linkedin e twitter). Te lo consiglio perché si tratta di una buona base di partenza, peraltro gratuita. Affronta anche la questione del multi-threading che, credimi, non è affatto semplice! Per quanto riguarda l'aiuto posso anche dartelo, però durante l'estate ho pochissimo tempo libero perché lavoro quindi non posso assicurarti niente!