<div dir="ltr">My manager at work wants me to learn more Java.<div><br></div><div>I have two semesters of Java, they want me to focus on web programming.</div><div><br></div><div>So I need practice exercises or projects for:</div><div><br></div><div>* concurrent programming</div><div>* sockets</div><div>* servelets</div><div>* STRUTS</div><div>* SPRING</div><div>* REST programming</div><div><br></div><div>Pretty much in that order.</div><div><br></div><div>I can find tutorials on the web, they are a bit brief, but nice.  Unfortunately, what I really need is to practice until I feel on the edge of competence, and practice assignments on the web (or in intermediate and advanced dead tree books) seem to be rare.</div><div><br></div><div><br></div><div><br></div><div>Trent.</div></div>