Free Trial

Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.

Help


1. 

Servlet and JSP: A Tutorial

Servlet and JSP: A Tutorial

By: Budi Kurniawan

Publisher: Brainy Software

Publication Date: 01-FEB-2012

Insert Date: 25-FEB-2012

Slots: 1.0

Table of Contents • Start Reading

Servlet and JavaServer Pages (JSP) are the underlying technologies for developing web applications in Java. They are essential for any programmer to master in order to effectively use frameworks such as JavaServer Faces, Struts 2, or Spring MVC. Covering Servlet 3.0 and JSP 2.2, this book explains the important programming concepts and design models in Java web development as well as related technologies and new features in the latest versions of Servlet and JSP. With comprehensive coverage and a lot of examples, this book is a guide to building real-world applications. Topics discussed...

2. 

Java 7: A Beginner's Tutorial (Third Edition)

Java 7: A Beginner's Tutorial (Third Edition)

By: Budi Kurniawan

Publisher: Brainy Software

Publication Date: 01-OCT-2011

Insert Date: 20-OCT-2011

Slots: 1.0

Table of Contents • Start Reading

A Java tutorial for beginners, covering Java 7. ...

3. 

Java™: A Beginner's Tutorial

Java™: A Beginner's Tutorial

By: Budi Kurniawan

Publisher: Brainy Software

Publication Date: 05-AUG-2010

Insert Date: 02-SEP-2010

Slots: 1.0

Table of Contents • Start Reading

A Java tutorial for beginners, covering Java SE 6 ...

4. 

Struts 2 Design and Programming: A Tutorial

Struts 2 Design and Programming: A Tutorial

By: Budi Kurniawan

Publisher: Brainy Software

Publication Date: 25-JAN-2008

Insert Date: 28-MAY-2008

Slots: 1.0

Table of Contents • Start Reading

Offering both theoretical explanations and real-world applications, this in-depth guide covers the 2.0 version of Struts, revealing how to design, build, and improve Java-based Web applications within the Struts development framework. Feature functionality is explained in detail to help programmers choose the most appropriate feature to accomplish their objectives, while other chapters are devoted to file uploading, paging, and object caching. ...

5. 

Java™ 5: A Beginner’s Tutorial

Java™ 5: A Beginner’s Tutorial

By: Budi Kurniawan

Publisher: Brainy Software

Publication Date: 01-APR-2006

Insert Date: 12-DEC-2007

Slots: 1.0

Table of Contents • Start Reading

Java is an easy language to learn. However, you need to master more than the language syntax to be a professional Java programmer. For one, object-oriented programming (OOP) skill is key to developing robust and effective Java applications. In addition, knowing how to use the vast collection of libraries makes development more rapid. This book introduces you to important programming concepts and teaches how to use the Java core libraries. It is a guide to building real-world applications, both desktop and Web-based. The coverage is the most comprehensive you can find in a beginner’s...

6. 

Struts Design and Programming: A Tutorial

Struts Design and Programming: A Tutorial

By: Budi Kurniawan

Publisher: Brainy Software

Publication Date: 01-APR-2005

Insert Date: 12-DEC-2007

Slots: 1.0

Table of Contents • Start Reading

Struts is the most popular framework for building scalable Java Web applications. The first part of this book explains the latest version of Struts and teaches how to build real-world Struts applications. The second part goes the extra mile to discuss how to design Struts applications and solve common problems in Struts development. It's like two books at the price of one. More importantly, this book is a tutorial designed to make the reader truly understand the concepts. It explains not only how to use Struts' features, but also how a certain feature works under the hood and which to...

7. 

How Tomcat Works: A Guide to Developing Your Own Java Servlet Container

How Tomcat Works: A Guide to Developing Your Own Java Servlet Container

By: Budi Kurniawan; Paul Deck

Publisher: Brainy Software

Publication Date: 01-APR-2004

Insert Date: 12-DEC-2007

Slots: 1.0

Table of Contents • Start Reading

How Tomcat Works is the only book that explains the internal workings of Tomcat, the open source project used by millions of Java developers. Unlike other Tomcat titles, it is unique because it does not simply covers the configuration or servlet development with Tomcat. Rather, this book is meant for advanced readers interested in writing their own Tomcat modules or in understanding more beyond servlet/JSP programming. The authors of this book have cracked open Tomcat 4 and 5 and revealed the internal workings of each component. Upon understanding the contents of this book, you will be...

8. 

AJAX and Flash Development with OpenLaszlo: A Tutorial

AJAX and Flash Development with OpenLaszlo: A Tutorial

By: Chris Coremans

Publisher: Brainy Software

Publication Date: 20-AUG-2006

Insert Date: 09-DEC-2007

Slots: 1.0

Table of Contents • Start Reading

Introducing developers to OpenLaszlo—a new technology for developing Flash that is based on XML and JavaScript—this guide provides developers with all the information about this free and open-source tool, including how to code within the OpenLaszlo development environment and the OpenLaszlo development suite as it applies to rapid development time. How and why OpenLaszlo is used and supported by industry leaders such as IBM and Yahoo! is also discussed. ...

9. 

Dimensional Data Warehousing with MySQL: A Tutorial

Dimensional Data Warehousing with MySQL: A Tutorial

By: Djoni Darmawikarta

Publisher: Brainy Software

Publication Date: 01-APR-2007

Insert Date: 09-DEC-2007

Slots: 1.0

Table of Contents • Start Reading

Data warehousing with MySQL, a free and popular database, has never been made easier with this step-by-step tutorial on building dimensional data warehouses. Topics include star-schema modeling, populating (Extract, Transform, and Load: ETL), testing, and dimensional querying. It comes complete with a hands-on case—scaled-down from a real project—as well as an electronic copy of all MySQL scripts and sample data available for download. Computer programmers who need to build a data warehouse will find relevant examples and information written in a thorough, easy-to-follow style. ...

10. 

Java 6™ New Features: A Tutorial

Java 6™ New Features: A Tutorial

By: Budi Kurniawan

Publisher: Brainy Software

Publication Date: 20-OCT-2006

Insert Date: 09-DEC-2007

Slots: 1.0

Table of Contents • Start Reading

For seasoned Java programmers who want to stay up to date on the latest Java tools, this guide discusses the new features of Java 6–Mustang. This handbook to the new version includes updated information on Web services, a JavaScript engine that allows access to information in a Java program, JDBC 4.0, JAXB 2.0, XML digital signature APIs, more sophisticated Swing components, and improvements in Java 2D that includes a GIF image writer. ...

11. 

Java™ Drawing with Apache Batik: A Tutorial

Java™ Drawing with Apache Batik: A Tutorial

By: Alexander Kolesnikov

Publisher: Brainy Software

Publication Date: 04-JAN-2007

Insert Date: 09-DEC-2007

Slots: 1.0

Table of Contents • Start Reading

This guide to Apache Batik—the Java library that can be used to read SVG files and translate the instructions in the files into graphics—shows how Batik can also be used to save the graphics as JPEG, TIFF, PNG, GIF, and other formats, so that the graphics can be transferred. Using Batik to create animation similar to Flash movies and its use for creating a drawing program such as Corel DRAW are also covered. ...