
Programming Principles in Java: Architectures and Interfaces
by David Schmidt
Publisher: Kansas State University 2003
Number of pages: 748
Description:
This is a textbook for a first course for future computing scientists and professional programmers. Professional programmers should understand how to employ three forms of structure: control structures, data structures, and component structures. In this text the author emphasizes component structures over the other two forms.
Download or read it online for free here:
Download link
(multiple PDF files)
Similar books
Beyond Javaby Bruce Tate - O'Reilly Media, Inc.
Bruce Tate describes the characteristics of alternative languages, likely successors to Java. The book will teach you a few new languages and help you start building new skills, or you can use the introduced techniques to improve your work in Java.
(24200 views)
Java Language Referenceby Mark Grand - O'Reilly
The book goes into great detail about every aspect of the Java programming language, from the definition of data types to the syntax of expressions and control structures. The goal is to help you understand all of the subtle nuances of Java.
(18088 views)
Processing XML with Javaby Elliotte Rusty Harold - Addison-Wesley Professional
A complete guide to writing Java programs that read and write XML documents. Shows developers how to save XML documents, read XML documents, communicate with network servers that send and receive XML data, and integrate XSLT into their programs.
(26548 views)
Programming Neural Networks with Encog3 in Javaby Jeff Heaton - Heaton Research
The book is an introduction to Neural Networks and Artificial Intelligence. Neural network architectures, such as the feedforward, Hopfield, and self-organizing map architectures are discussed. Training techniques are also introduced.
(21111 views)