Essentials of the java programming language: a hands on guide

Author:

Language: English
Cover of the book Essentials of the java programming language: a hands on guide

Subject for Essentials of the java programming language: a hands on...

Approximative price 41.68 €

Subject to availability at the publisher.

Add to cartAdd to cart
Publication date:
304 p. · 18x23 cm · Paperback

The friendliest, most accessible, real-world introduction to Java 2!

  • Learn Java by building a complete eCommerce application.
  • Covers applications, applets, servlets, JavaServer Pages, user interfaces, and database integration.
  • Practical, hands-on coverage helps programmers learn fast!
Thousands of programmers want to learn Java fast, hands-on -- with as little complexity and theory as possible. For them, Essentials of the Java Programming Language is the perfect starting point. Based on Monica Pawlans wildly-popular web tutorial, this accessible, "learn-by-doing" guide covers all the fundamentals by walking through a simple program that gradually grows into a full-fledged eCommerce application which illustrates Java 2s most important programming techniques and concepts. In the first half of the book, developers master key essentials such as: building basic user interfaces, reading and writing data to files and databases, sending and receiving data across networks via RMI and sockets, compiling and running programs, and the differences between applications, applets, servlets, and JavaServer Pages. Next, Pawlan introduces more advanced concepts. In just 300 pages, developers get a complete, accurate, real-world grounding in Java -- all they need to get results fast, and shorten their learning curve as they move into more sophisticated Java development. For every programmer seeking to learn Java quickly and easily.

Monica Pawlan is a staff writer for Sun Microsystems Java Developer Connection , and a contributor to The Java Tutorial Continued. Pawlan has an extensive background in 2D and 3D graphics, web security, database products, and Java technology.

Preface.
Compiling and Running a Simple Program.
Building Applications.
Building Applets.
Building a User Interface.
Building Servlets.
File Accesses and Permissions.
Database Access and Permissions.
Remote Method Invocation.
Socket Communication.
User Interfaces Revisited.
Developing the Example.
Internationalization.
Packages and JAR File Format.
Object-Oriented Programming.
Appendix A: Cryptography.
Appendix B: Code Listings.
Index.

  • 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