Book Description
This book deals with core java programming topics such as variables, looping, subroutines, and program layout. This course focuses on real programming techniques, and it is not using an Integrated Development Environment (IDE) to generate codes. This course ends with an introduction to graphical user interface programming. Focusing on core programming techniques, and not using an IDE to generate code, the programmer is given a solid base in the Java programming language. This book arrange the reader for more advanced Java study. Each chapter includes review questions and an assignment. This book was compiled from the author's years of experience teaching the Java programming language.