Essentials of the Java Programming Language: A Hands-On Guide
by Monica Pawlan
Publisher: Addison-Wesley Professional 2000
ISBN/ASIN: 0201707209
ISBN-13: 9780201707205
Number of pages: 301
Description:
You will learn how applications, applets, and servlets are similar and different, how to build a basic user interface that handles simple end user input, how to read data from and write data to files and databases, and how to send and receive data over the network. This tutorial is not comprehensive, but instead takes you on a straight and uncomplicated path through the more common programming features available in the Java platform.
Download or read it online for free here:
Download link
(ZIPed html files)
Similar books
Thinking in Javaby Bruce Eckel - MindView
This is a comprehensive tutorial, it covers many aspects of the language, with exercises in each section which will allow you to expand your Java knowledge. Perfect for migrating from another object-oriented language (C++) to Java.
(35159 views)
Introduction to Programming in Java: An Interdisciplinary Approachby Robert Sedgewick, Kevin Wayne - Princeton University
This book is an interdisciplinary approach to the traditional CS1 curriculum. It teaches all of the classic elements of programming. The book is organized around four areas of computer science: programming, machine architecture, theory, and systems.
(19717 views)
Object Oriented Programming with Java- University of KwaZulu-Natal
Contents: Class Level Design; Object Based Programming; Object Oriented Programming; Applets, HTML, and GUI's; Object Oriented Design; A Solitaire Game - Klondike; Advanced GUI Programming; Generic Programming and Collection Classes; and more.
(11491 views)
Java for the Beginning Programmerby Jeff Heaton - Heaton Research, Inc.
The book teaches Java to someone with absolutely no programming background. It focuses on core programming topics such as variables, looping, subroutines, and program layout. This course focuses on real programming techniques, and not using an IDE.
(20389 views)