Practice Java Exercises
Posted by Mike on February 20, 2009
I have been teaching myself Java. Starting out, I am reading Java For Dummies. I also needed some kind of practice exercises that give me immediate feedback on how I am doing. Fortunately, through The Java Tutorials’ Weblog I found a great site called JavaBat.
JavaBat is a free site created by by Nick Parlante who is computer science lecturer at Stanford. It contains numerous coding problems and gives immediate feedback if your code solves the problem correctly. (The site can also be a good tutorial on unit test case development. Just study how the test cases are structured.) Helpful links to tutorial pages, as well as sample code, help you learn.
The site focuses on improving your method coding skills. Each area has a large number of problems to solve, ensuring that you can get plenty of practice. It also has the facility to enable a teacher to monitor the progress of his or her students.
I would bet that both new and experienced developers will find something on JavaBat to help strengthen their coding skills. It could also be used as a tool in evaluating potential developers you want to add to your team. Finally, I also like the the minimalistic design of JavaBat.