This books is aimed at entry level degree and foundation degree programmes in Computing, but will be useful to students on other courses or just wishing to learn a programming language.
learn the fundamentals of Java and put this knowledge into practice;
learn the basic concepts of program design;
step-by-step guidance that will allow you to learn at your own pace;
practical, hands-on advice throughout the book;
helpful advice on problems that may be encountered and how to solve them.