18 used & new from $27.31

Have one to sell? Sell yours here
 
 
Essentials of the Java Programming Language: A Hands-On Guide
 
 
Tell the Publisher!
I’d like to read this book on Kindle

Don’t have a Kindle? Get your Kindle here.
 
  

Essentials of the Java Programming Language: A Hands-On Guide (Paperback)

~ (Author)
4.5 out of 5 stars  See all reviews (6 customer reviews)


Available from these sellers.


4 new from $69.91 14 used from $27.31

Customers Who Bought This Item Also Bought

Programming Language Pragmatics, Third Edition

Programming Language Pragmatics, Third Edition

by Michael L. Scott
4.8 out of 5 stars (22)  $52.99
Explore similar items

Editorial Reviews

Amazon.com Review

With so many APIs and features, the complexity of today's Java 2 standard is certainly a strength of the platform, but this complexity does mean the language can seem a bit daunting to beginners. Instead of aiming to be comprehensive, Monica Pawlan's Essentials of the Java Programming Language gives you what you need to get started with Java in a smart, understandable tour of the most relevant features for serious enterprise development.

Organized into 14 "lessons," this book covers the basics of Java to build a simple applet-based e-commerce example. Besides covering the basics, including simple class design and practical hints for compiling, running, and deploying your first Java programs, this book concentrates on the APIs needed for real-world development. This includes servlets for building HTML on the fly, socket programming, RMI for remote procedure calls, and JDBC for database programming.

Enhanced in several steps, the author's sample code lets the reader see essential Java concepts. By the end of the volume, the sample application can simulate processing orders for a simple fruit store (including credit card numbers). Although it's far from commercially viable, the sample is a good choice for showing off the fundamentals of Java. Besides hitting the basics, the book covers such topics as basic file I/O and internationalization issues. (An appendix even introduces cryptography done the Java way.)

Of course, readers will want to explore the topics introduced in Essentials of the Java Programming Language in more detail elsewhere. But there's little doubt this slim, well-presented, and digestible book can put the basics of today's hottest language into the hands of anyone who has a little programming experience. --Richard Dragan

Topics covered: Introductory Java tutorial, installation and compilation hints, Java classes, fields and methods; applets, basic Swing components and user interfaces, event handling, introduction to servlets and JavaServer Pages (JSPs), HTML forms, Java collections, Java file I/O, exception handling, security, permissions and policy files; JDBC and database basics, accessing data in servlets, Remote Method Invocation (RMI) clients and servers, Java socket classes, internationalization, packages, JAR files and deployment, introduction to object-oriented programming, and cryptography basics.



Product Description

If you are interested in learning the Java(tm) programming language but hesitate to dive into overly dense, theoretical resources, Essentials of the Java(tm) Programming Language is the perfect starting point. This accessible, hands-on tutorial employs a "learn-by-doing" approach to introduce you to the basics. It starts with a simple program, then develops it bit by bit, adding new features and explaining important concepts with each subsequent lesson. This simple program grows into a general electronic commerce application that illustrates many of the Java 2 platform's most important elements. You will learn such Java programming language essentials as: The difference between applications, applets, and servlets/JavaServer Pages(tm) Building a user interface that accepts user input Reading and writing data to files and databases Network communications, including RMI and sockets Collections Serialization Packages and JAR file format Internationalization Security fundamentals, including cryptographic software Essentials of the Java(tm) Programming Language ends with an explanation of object-oriented programming concepts, made far more understandable and relevant as a result of the hands-on experience acquired throughout the book. After working through this book, you will have the foundation necessary to comfortably progress to more advanced learning materials for the Java programming language and utilize the subtleties and more sophisticated capabilities of the language.

Product Details

  • Paperback: 301 pages
  • Publisher: Addison-Wesley Professional; 1st edition (May 1, 2000)
  • Language: English
  • ISBN-10: 0201707209
  • ISBN-13: 978-0201707205
  • Product Dimensions: 9.2 x 7.4 x 0.6 inches
  • Shipping Weight: 1.1 pounds
  • Average Customer Review: 4.5 out of 5 stars  See all reviews (6 customer reviews)
  • Amazon.com Sales Rank: #406,324 in Books (See Bestsellers in Books)

More About the Author

Monica Pawlan
Discover books, learn about writers, read author blogs, and more.

Visit Amazon's Monica Pawlan Page

Look Inside This Book

What Do Customers Ultimately Buy After Viewing This Item?

Essentials of the Java Programming Language: A Hands-On Guide
68% buy the item featured on this page:
Essentials of the Java Programming Language: A Hands-On Guide 4.5 out of 5 stars (6)
The Java Tutorial: A Short Course on the Basics, 4th Edition
17% buy
The Java Tutorial: A Short Course on the Basics, 4th Edition 4.5 out of 5 stars (6)
$34.64
Head First Java, 2nd Edition
11% buy
Head First Java, 2nd Edition 4.4 out of 5 stars (250)
$29.67
Thinking in Java (4th Edition)
4% buy
Thinking in Java (4th Edition) 4.2 out of 5 stars (300)
$44.09

Suggested Tags from Similar Products

 (What's this?)
Be the first one to add a relevant tag (keyword that's strongly related to this product).
 
(165)
(19)

Your tags: Add your first tag
 

Sell a Digital Version of This Book in the Kindle Store

If you are a publisher or author and hold the digital rights to a book, you can sell a digital version of it in our Kindle Store. Learn more

 

Customer Reviews

6 Reviews
5 star:
 (4)
4 star:
 (1)
3 star:
 (1)
2 star:    (0)
1 star:    (0)
 
 
 
 
 
Average Customer Review
4.5 out of 5 stars (6 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

 
12 of 13 people found the following review helpful:
5.0 out of 5 stars Clear, crisp, concise, August 4, 2000
By Venkatesh (Minenapolis, MN) - See all my reviews
Great book for beginners. Our entire development team was initiated into Java programming using the author's tutorials..

Author has tremendous ability to deal with abstract concepts with ease - without compromising on depth, clarity or effectiveness.

Her greatest asset seems to be the gift of keeping things simple and short. The Java world is inundated with plenty of verbose literature and brevity is always welcome ...Monica makes an outstanding effort in that direction.

Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
15 of 21 people found the following review helpful:
3.0 out of 5 stars Not quite sure where the audience is, July 18, 2000
By Charles Ashbacher "(cashbacher@yahoo.com)" (Marion, Iowa United States(cashbacher@yahoo.com)) - See all my reviews
(TOP 50 REVIEWER)      
One thing that can be said about this book is that the approach to demonstrating how things are done in Java is quite different. The first three lessons are standard ones about compiling and running a simple program, building an application and designing an applet. However, after ten lessons that cover among other things building servlets, file and database access; remote method invocation, socket communications and internationalization, there is a fourteenth and final lesson on object-oriented programming. Given that the presentation of the previous material requires the explanation of methods, constructors, exceptions, extends, accessors, implements, event handling, class hierarchies and so many of the other principles of object-oriented programming the last lesson is essentially superfluous. I find it baffling that chapter 14 would introduce the topics of classes, objects, inheritance, polymorphism, and data access levels. It should have been split up and doled out into the other chapters or better yet made into a summary as an appendix.
The first five chapters are clearly aimed at beginners, either to Java or even to programming. The examples are short and well within the capabilities of a beginner. However, in chapter six things change quickly. Exceptions are introduced and the inheritance tree ending at the java.lang.Error and java.lang.Exception classes is presented. This combination would overwhelm a beginner and a similar approach is followed throughout the book until the last lesson.
However, most examples are quite good in that they demonstrate the topics with code that is crisp and easy to understand, provided you have the necessary background. This is a case where the author tried to write a book for beginners and missed the mark by aiming too high. The higher goal of a book of examples for experienced programmers was also missed by aiming too low. To be honest, I really do not know where to place it if I were asked to describe the target audience.
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
1 of 1 people found the following review helpful:
5.0 out of 5 stars Clear, crisp, concise, August 4, 2000
By Venkatesh (Minenapolis, MN) - See all my reviews
Great book for beginners. Our entire development team was initiated into Java programming using the author's tutorials..

Author has tremendous ability to deal with abstract concepts with ease - without compromising on depth, clarity or effectiveness.

Her greatest asset seems to be the gift of keeping things simple and short. The Java world is inundated with plenty of verbose literature and brevity is always welcome ...Monica makes an outstanding effort in that direction.

Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)


Share your thoughts with other customers: Create your own review
 
 
 
Most Recent Customer Reviews

5.0 out of 5 stars This book rules!!!
What other intro book covers JDBC and database basics, accessing data in servlets, Remote Method Invocation (RMI) clients and servers, Java socket classes, internationalization,... Read more
Published on August 9, 2001

5.0 out of 5 stars Learn Java by doing...
I am using this book along with other books to study for Java certification. It is quite helpful and practical. Read more
Published on June 13, 2000 by Earle Flynn

4.0 out of 5 stars Java Programming - Basics
Good book to start working on Java
Published on May 12, 2000 by Sathya Choodamani

Only search this product's reviews



Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
 


Active discussions in related forums
Discussion Replies Latest Post
Textbooks for Kindle DX? 61 1 day ago
textbook scam 66 6 days ago
Amazon is a great place to buy textbooks! 35 18 days ago
Search Customer Discussions
Search all Amazon discussions
   




Product Information from the Amapedia Community

Beta (What's this?)


Look for Similar Items by Category


Look for Similar Items by Subject

 

Feedback

If you need help or have a question for Customer Service, contact us.
 Would you like to update product info or give feedback on images?
Is there any other feedback you would like to provide?

Your comments can help make our site better for everyone.



Your Recent History

 (What's this?)

After viewing product detail pages or search results, look here to find an easy way to navigate back to pages you are interested in.