|











| New
Releases!
Herb's
Programming Cookbooks
|
| C++

|
| Java

|
| |
What's New?
Herb's latest releases are:
|

|
C# 3.0: A Beginner's Guide
This is Herb's fast-paced, hands-on tutorial on C#,
fully updated for C# 3.0.
Using step-by-step instructions, carefully crafted explanations, and
numerous examples, this is the perfect "first book" on C#.
You'll begin by learning to create, compile, and run a C# program. Then
it's on to data types, operators, control statements, methods, classes,
and objects. You'll also learn about inheritance, interfaces,
properties, indexers, exceptions, events, namespaces, generics, and much
more.
Of course, new C# 3.0 features such as Language-Integrated Query (LINQ),
lambda expressions, and anonymous types are included. These are
some of the most powerful and important features added to C#
to date. They are redefining the very essence of C# programming.
Simply put, no programmer can afford to be left behind by the C# 3.0
revolution.
|
|
|
Herb Schildt's Java Programming
Cookbook
For years, friends and readers have been asking Herb to write a
cookbook on Java. Finally, he did!
Based on the well-known "cookbook" format, each
"recipe" shows how to accomplish a practical programming task.
Organized for quick reference, a recipe begins with a list of key
ingredients (classes, methods, and interfaces) followed by step-by-step
instructions that show how to assemble them into a complete solution.
Detailed discussions explain the "how and why" behind each
step. A full code example puts the recipe into action. Each recipe ends
with options and alternatives that suggest ways to adapt it to fit a
variety of situations.
Topics include:
 | String handling |
 | Regular expressions |
 | File handling |
 | Applets and servlets |
 | Swing |
 | The Collections Framework |
 | Multithreading |
 | Formatting data |
Whether you're a beginner or an experienced pro, you'll find recipes
that are sure to satisfy your Java programming appetite!
Here is a sample from the book that
shows the recipe format. |
|
|
Herb Schildt's C++ Programming
Cookbook
Immediately after finishing his Java cookbook, Herb moved on to C++.
The result is Herb's C++ Programming Cookbook.
Based on the same well-known "cookbook" format as his Java
Programming Cookbook, each
"recipe" shows how to accomplish a practical programming task.
Organized for quick reference, a recipe begins with a list of key
ingredients (classes, functions, and headers) followed by step-by-step
instructions that show how to assemble them into a complete solution.
Detailed discussions explain the "how and why" behind each
step. A full code example puts the recipe into action. Each recipe ends
with options and alternatives that suggest ways to adapt it to fit a
variety of situations.
Topics include:
 | String handling |
 | Standard Template Library (STL)
containers |
 | Algorithms |
 | Function objects |
 | Binders, negators, and iterator adaptors |
 | File handling |
 | Custom I/O manipulators |
 | Overloading inserters and extractors |
 | Formatting data |
 | Overloading [ ], ( ), and -> |
 | Facets and the localization library |
Whether you're a beginner or an experienced pro, you'll find recipes
that are sure to satisfy your C++ programming appetite! |
Also recently released:
|
|
Java: The Complete Reference,
7th Edition
This is Herb's most popular book on Java, fully updated and expanded
to cover the new Java Standard Edition, Version 6 (Java SE 6).
Whether you are a beginning Java programmer or an experienced pro,
the answers to your Java questions can be found in this one-stop guide. Inside you'll find comprehensive coverage of the Java language,
its keywords, syntax, and fundamental programming principles Of course,
in-depth descriptions of Java's newer
features, such as generics, autoboxing, varargs, enumerations, metadata,
and the enhanced for loop are included.
This lasting resource also contains detailed discussions of the Java API, applets, servlets,
Beans, event
handling, the AWT, Swing, and much, much
more.
|

|
Java: A Beginner's Guide, 4th
Edition
This is Herb's step-by-step introduction to Java, updated for the
newest version of Java: Standard Edition,
Version 6 (Java SE 6).
If you are just learning Java, then this is the book for you.
It starts at the beginning, explaining the history of Java, why it's
important to the Web, and how it relates to the world of programming at
large. You then learn how to obtain the Java Development Kit (JDK)
and write your first Java program.
Next, it's on to the Java fundamentals, including data types,
operators, control statements, classes, objects, and methods.
You'll then progress to more advanced topics, such as inheritance,
exception handling, the I/O system, multithreading, and
applets.
Also included is coverage of some of Java's most powerful features, such as
generics, autoboxing, enumerations, and static import.
This carefully-paced guide includes exercises, projects, and insider
tips that make learning Java easy. It is the perfect "first
book" on Java, and one of Herb's best sellers. |
Herb has just finished writing:
 | C# 3.0: The Complete Reference This is the revision of Herb's
in-depth reference for C#, updated for 3.0. It is in the final phases
of pre-publication and
will be available by the end of 2008. |
|