Items related to JAVA JUMP START: A Beginner's Guide to Internet...

JAVA JUMP START: A Beginner's Guide to Internet Programming - Softcover

 
9780135658543: JAVA JUMP START: A Beginner's Guide to Internet Programming

Synopsis

A step-by-step book/CD-ROM introduction to Java programming, with explanations organized by topic and supported by short, working programs. Coverage includes beginning and advanced topics, then focuses on Web servers. Includes appendices on troubleshooting, the WWW, parsing, Virtual Machine, and Internet resources. The CD-ROM contains applet examples. Asumes knowledge of another programming language. Annotation c. by Book News, Inc., Portland, Or.

"synopsis" may belong to another edition of this title.

About the Author

Noel Enete draws on fourteen years of experience as a software developer and educator to offer readers this highly accessible introduction to JAVA. In addition to his teaching post at the University of California at Irvine, Enete works as an independent contractor and is currently building a real-time sound server for a compression technology company located in southern California. Enete also has extensive experience in the development of large PC/Mainframe systems for TRW Consumer Information Systems, and developed Object-Oriented Software for ParcPlace-Digitalk, the manufacturers of Smalltalk.

From the Back Cover

This introduction to programming in JAVA is like nothing you've seen before. Because it will help you to learn the way you're meant to learn—step-by-step. The strategy is simple. Each topic begins with a detailed explanation and is supported by short, working JAVA programs. You'll begin with the basics and then move on to a more complete treatment of standard and advanced JAVA topics.

JAVA Jump Start:

  • Explores the inner workings of a JAVA Web Server
  • Helps readers to understand how to use JAVA to write both the front and back ends of a distributed application
  • Presents techniques for using JAVA classes to replace Web/CGI programs
  • Includes enough theory and follow-up references to launch readers onto center stage in the JAVA programming community.

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

"About this title" may belong to another edition of this title.

  • PublisherPrentice Hall Ptr
  • Publication date1997
  • ISBN 10 0135658543
  • ISBN 13 9780135658543
  • BindingPaperback
  • LanguageEnglish
  • Edition number1
  • Number of pages492

Buy Used

Condition: Near Fine
First printing. Near fine with...
View this item

US$ 5.50 shipping within U.S.A.

Destination, rates & speeds

Search results for JAVA JUMP START: A Beginner's Guide to Internet...

Seller Image

ENETE, Noel
ISBN 10: 0135658543 ISBN 13: 9780135658543
Used Softcover First Edition

Seller: Between the Covers-Rare Books, Inc. ABAA, Gloucester City, NJ, U.S.A.

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Softcover. Condition: Near Fine. First printing. Near fine with corners flared. CD-ROM included inside rear cover. Seller Inventory # 313363

Contact seller

Buy Used

US$ 20.00
Convert currency
Shipping: US$ 5.50
Within U.S.A.
Destination, rates & speeds

Quantity: 1 available

Add to basket

Stock Image

Enete, Noel
ISBN 10: 0135658543 ISBN 13: 9780135658543
New Trade Paperback

Seller: Rose's Books IOBA, Harwich Port, MA, U.S.A.

Seller rating 1 out of 5 stars 1-star rating, Learn more about seller ratings

Trade Paperback. Condition: New. Reprint. Upper Saddle River: Prentice Hall, 1997. First edition, second printing. 8vo. Trade paperback with sealed CD, 492 pp. Step-by-step instructions, how-to questions answered, covers JAVA's Advanced Windowing Toolkit (AWT), CD that contains all programs featured in the book, as sell as SUN's JAVA Developer's Kit. New book and sealed CD. Seller Inventory # 015906

Contact seller

Buy New

US$ 22.00
Convert currency
Shipping: US$ 6.00
Within U.S.A.
Destination, rates & speeds

Quantity: 1 available

Add to basket

Stock Image

Enete, Noel
Published by Prentice Hall Ptr, 1997
ISBN 10: 0135658543 ISBN 13: 9780135658543
Used Paperback

Seller: HPB-Red, Dallas, TX, U.S.A.

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Paperback. Condition: Good. Connecting readers with great books since 1972! Used textbooks may not include companion materials such as access codes, etc. May have some wear or writing/highlighting. We ship orders daily and Customer Service is our top priority! Seller Inventory # S_385320082

Contact seller

Buy Used

US$ 25.96
Convert currency
Shipping: US$ 3.75
Within U.S.A.
Destination, rates & speeds

Quantity: 1 available

Add to basket

Stock Image

Enete ,
Published by Prentice Hall Ptr, 1997
ISBN 10: 0135658543 ISBN 13: 9780135658543
New Softcover

Seller: Romtrade Corp., STERLING HEIGHTS, MI, U.S.A.

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Condition: New. This is a Brand-new US Edition. This Item may be shipped from US or any other country as we have multiple locations worldwide. Seller Inventory # ABNR-126866

Contact seller

Buy New

US$ 36.64
Convert currency
Shipping: FREE
Within U.S.A.
Destination, rates & speeds

Quantity: 1 available

Add to basket

Stock Image

Noel Enete
Published by Prentice-Hall, 1997
ISBN 10: 0135658543 ISBN 13: 9780135658543
Used Softcover

Seller: Books Puddle, New York, NY, U.S.A.

Seller rating 4 out of 5 stars 4-star rating, Learn more about seller ratings

Condition: Used. pp. 492. Seller Inventory # 26271409

Contact seller

Buy Used

US$ 44.87
Convert currency
Shipping: US$ 3.99
Within U.S.A.
Destination, rates & speeds

Quantity: 1 available

Add to basket

Stock Image

Enete Noel
Published by Prentice-Hall, 1997
ISBN 10: 0135658543 ISBN 13: 9780135658543
Used Softcover

Seller: Majestic Books, Hounslow, United Kingdom

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Condition: Used. pp. 492. Seller Inventory # 7576558

Contact seller

Buy Used

US$ 40.99
Convert currency
Shipping: US$ 8.79
From United Kingdom to U.S.A.
Destination, rates & speeds

Quantity: 1 available

Add to basket

Stock Image

Enete Noel
Published by Prentice-Hall, 1997
ISBN 10: 0135658543 ISBN 13: 9780135658543
Used Softcover

Seller: Biblios, Frankfurt am main, HESSE, Germany

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Condition: Used. pp. 492. Seller Inventory # 18271419

Contact seller

Buy Used

US$ 48.47
Convert currency
Shipping: US$ 11.34
From Germany to U.S.A.
Destination, rates & speeds

Quantity: 1 available

Add to basket

Stock Image

Enete, Noel
Published by Prentice Hall Ptr, 1997
ISBN 10: 0135658543 ISBN 13: 9780135658543
Used Paperback

Seller: dsmbooks, Liverpool, United Kingdom

Seller rating 4 out of 5 stars 4-star rating, Learn more about seller ratings

Paperback. Condition: Like New. Like New. book. Seller Inventory # D7F7-3-M-0135658543-6

Contact seller

Buy Used

US$ 75.34
Convert currency
Shipping: US$ 33.82
From United Kingdom to U.S.A.
Destination, rates & speeds

Quantity: 1 available

Add to basket