Someone with no prior programming experience can learn Java with Java for the Beginning Programmer. The primary subjects covered in this book are variables, loops, subroutines, and program structure.
Instead of generating code using an Integrated Development Environment (IDE), this course focuses on real programming approaches. An introduction to programming for graphical user interfaces concludes this course. The programmer is given a strong foundation in the Java programming language by concentrating on basic programming principles rather than using an IDE to generate code.
The reader is prepared for more advanced Java study or for reading one of our other Java programming books by reading this book. There are review questions and a task for each chapter. This book can be read alone or as a textbook for college. This book is the result of the author's many years of expertise instructing Java.