It's not Java specific, but I have used it to reinforce my hatred of Go (ha ha) and to keep sharp on Ruby, Python, and Java.  So maybe you can find it helpful...

https://m.reddit.com/r/dailyprogrammer

Three puzzles a week, one each, easy, mwdium, and hard.

Highly recommended.

Have fun
Kevin

On Aug 10, 2015 10:54 PM, "trent shipley" <trent.shipley@gmail.com> wrote:
My manager at work wants me to learn more Java.

I have two semesters of Java, they want me to focus on web programming.

So I need practice exercises or projects for:

* concurrent programming
* sockets
* servelets
* STRUTS
* SPRING
* REST programming

Pretty much in that order.

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.



Trent.

---------------------------------------------------
PLUG-discuss mailing list - PLUG-discuss@lists.phxlinux.org
To subscribe, unsubscribe, or to change your mail settings:
http://lists.phxlinux.org/mailman/listinfo/plug-discuss