Amazon.com: JAVA JUMP START: A Beginner's Guide to Internet Programming (9780135658543): Noel Enete: Books

Buy Used
Used - Good See details
$4.08 & eligible for FREE Super Saver Shipping on orders over $25. Details

or
Sign in to turn on 1-Click ordering.
 
   
Have one to sell? Sell yours here
JAVA JUMP START: A Beginner's Guide to Internet Programming
 
See larger image
 
Tell the Publisher!
I'd like to read this book on Kindle

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

JAVA JUMP START: A Beginner's Guide to Internet Programming [Paperback]

Noel Enete (Author)
4.0 out of 5 stars  See all reviews (2 customer reviews)


Available from these sellers.



Book Description

March 1997
Appropriate for computer courses in Java programming. Presents everything the reader needs to know about programming in Java. The topics are comfortably paced and the examples are clear. Overall, the goal of the book is to guide the reader to the point of being a competent Java programmer. It is written in the patient and clear tone of a skilled teacher.

Editorial Reviews

From the Publisher

A clear, step-by-step introductory guide to writing both front-end and back-end distributed Java applications. With this book, introductory programmers can learn Java step-by-step, in bite-sized chunks. When they finish this book, they will be competent to develop both the client and server sides of Internet applets and applications. The book presents all the fundamentals of developing Java Internet applications. Readers will learn how to pass data to programs, invoke Java services, and capture and control user input. They will learn how to use the Advanced Windowing Toolkit to add graphics and a graphical user interface to Java programs. More than 100 code examples are presented. The book and accompanying CD-ROM also include a dynamic Web server written in Java, for building your own Web site and client/server applications. For faculty, students, managers and professional programmers interested in learning Java.

From the Inside Flap

This book is centered around the learning process. Any material that would detract from learning is removed. Any concept that would overload the learning process is postponed until a later chapter. The examples are simple and the concepts are central.

This book will help the reader over the “hump” in learning Java. After working through this book, the reader will be ready to use standard reference documentation and follow advanced techniques.

The chapters in Part I offer a mix of topics that help to orient and motivate programmers who are new to Java. At the end of Part I, the reader has been exposed to all of the core techniqus in the Java environment.

Part II presents more systematic treatments of core Java topics.

Part III is an extended treatment of one advanced topichow to use a Web server to implement a Client/Server application. The reader explores the internals of a Web server written in Java - the CaffeineCafe.

This Web server is constructed so that it launches other Java classes in the same way that a Web client launches Java applets. Examples demonstrate how to use this technique to write complete Client/Server applications or to use Java to write CGI like back-end programs.

As the reader watches a Web browser in one window make requests to a Web server in another window, it will be easy to gain a perspective for Web processing that is difficult to acquire in any other way.

Audience
This book is intended for individuals who have exposure to at least one other programming language.

Development Environment

Although a number of development environments enhance the experience of programming Java (Symantec CafŽ, Java Workshop, Visual J++, etc.), this book does not assume any such environment. In order to focus on the task of learning Java, this book avoids the use of productivity aids. These can be added as the need arises.

The CaffeineCafe

The CaffeineCafe is the Web server that is developed in Part III of the book. The reader can use it to start their own Web site or use it to learn how a Web server works. Readers that want to build their own server for a custom application can use this working server as a springboard for developing their own.

This system was written to be complete enough to use as a server, but to be simple enough to read and understand. The reader is encouraged to send fixes or enhancements to noel@enete. As new versions of the program are available, they can be downloaded from enete.

Installing the CD

The files in the CD are stored in three separate directories-one for each platform. The reader should look in the directory that corresponds to their platform (Windows, Mac, or Sun) and load its ReadMe.txt file into a text editor. The steps for copying the JDK and Jump Start archive files to the hard disk and unpacking them are described in the ReadMe.txt file.

CD Web Page

When the CD data is installed, the file index.html is installed into the JumpStrt directory. This is a Web page that gives quick access to all of the examples in the book. By clicking on the links of this page, the reader can go directly to the program source or directly execute the applet examples.

The index page also provides links to the Java API documentation and is the quickest way to find all the methods a particular class implements.

To access the index file, the reader should open the Web browser and choose the option in the File menu for opening a file. In the file selection dialog, choose the file c:\JumpStrt\index.html. Once the page is found, it can be added as a bookmark in the Web browser.

Enete Utilities

I have included several classes that I have found helpful when doing Java development. They are described in the Enete Utilities appendix. These are command level applications that are installed from the CD into the Java CLASSES directory so they can be available from any command line prompt.

Feedback

With the readers help, future editions of this work can be of greater benefit to those who are learning Java. If anyone has suggestions or simply enjoys this work, they can drop me a note. Unfortunately, I probably won't be able to reply. But I would love to hear from my readers.

If one is not able to find the answer to a Java question, they should write me with the explanation of the question and the index entries used to search for the answer.


As the software in this book evolves and the operating systems for which it is prepared expand, the newest versions of the code will be available for download from enete.

Acknowledgments

I would like to thank my four teenagers - Charis, Shane, Shannon, and John for their support of this project. I would also like to thank John Gladfelter, Bruce Boyer, and my parents for encouraging me to write. Deborah Bayles and Alan Evans of NeTouch Communications were instrumental in providing extended support for this project.

Thanks to Leonard Megliola for porting the examples in the book to Solaris and to Stephen Franklin for freeing up Leonard for the task.

I hope the reader will find Java as fun to learn as it was to explain. Noel Enete (eee NET)


January 17, 1997


noel@enete


enete

Product Details

  • Paperback: 495 pages
  • Publisher: Prentice Hall PTR (March 1997)
  • Language: English
  • ISBN-10: 0135658543
  • ISBN-13: 978-0135658543
  • Product Dimensions: 9.1 x 7 x 1.5 inches
  • Shipping Weight: 2.2 pounds
  • Average Customer Review: 4.0 out of 5 stars  See all reviews (2 customer reviews)
  • Amazon Best Sellers Rank: #4,586,900 in Books (See Top 100 in Books)

More About the Author

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

 

Customer Reviews

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

16 of 16 people found the following review helpful:
4.0 out of 5 stars Partial review of "Jump Start", December 29, 1997
This review is from: JAVA JUMP START: A Beginner's Guide to Internet Programming (Paperback)
This was recommended to me as an introductory book. But, like most of the others I've bought, it soon broke the rules. A concepts is clearly explained, then an example buries you in advanced material that is not even introduced, let alone explained. However, one can see this is an original book with many interesting perspectives and examples, and I mean to return to it once I've really mastered the basics of OOP and Java. Yet this was not a "Jump Start" except in the sense of jumping over a cliff into the sea. You'd better know how to swim!
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


6 of 7 people found the following review helpful:
4.0 out of 5 stars An interesting history of JAVA, June 15, 1998
By A Customer
This review is from: JAVA JUMP START: A Beginner's Guide to Internet Programming (Paperback)
Java Jumpstart provides a good background into how this languauge works with so many different OSes. It also gives some insight into the creation of the Virtual Machine, and how Java is related to programing in C++. This book is a great start into a new programing language for those who understand basic programing concepts. If necessary, use the CD-ROM enclosed to view the applets created in this book to help you further understand how the applets work.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No

Share your thoughts with other customers: Create your own review
 
 
 
Only search this product's reviews



Tag this product

 (What's this?)
Think of a tag as a keyword or label you consider is strongly related to this product.
Tags will help all customers organize and find favorite items.
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 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
Search Customer Discussions
Search all Amazon discussions
   
Related forums


Listmania!


Create a Listmania! list

So You'd Like to...


Create a guide


Look for Similar Items by Category


Look for Similar Items by Subject