Book summary

Table of contents

Who this book is for

What people say about this book

Related books

How to use an IDE with this book

FREE download of sample chapters

FREE download of the book applications and student materials

What software you need

Instructor's materials

FAQs

Book corrections

      Home | Books | Downloads | Trainers | Instructors | Customer Service

view cart

Murach's Java SE 6
by Joel Murach and Andrea Steelman
22 chapters, 810 pages, 351 illustrations
ISBN-10: 1-890774-42-1; ISBN-13: 978-1-890774-42-4

Book price: $52.50; SAVE 30%, now just $36.75
eBook price: $42.50; SAVE 30%, now just $29.75
Book + eBook: $62.50; Best Value! SAVE 30%, now just $43.75

Note: If you've bought the printed book from us in the past and now want to buy the eBook, please call us.

"I love your Java book. It cuts right to the essential information, providing the perfect balance between too many details and too little information. I bought another well-known Java book, but I spent several hours trying to learn what I learned from your book in about 45 minutes."

That's what one developer wrote us about the JDK 5 edition of our core Java book. Now, you can expect that same practical, time-saving approach in the current edition that covers the latest version of Java, Java SE 6.

What you'll learn from the SE 6 edition

  • You'll learn how to install and configure Java and how to write complete applications in the first two chapters.
  • By the time you finish chapter 5, you'll know how to use Java classes, objects, and methods to write bulletproof applications that use custom methods to validate user input. That gets you off to a fast start in Java whether you're a beginner or have years of programming experience.
  • Section 2, on object-oriented programming, cuts through the mystery of inheritance, polymorphism, interfaces, packages, type-safe enumerations, and the factory pattern so you can learn how to create and use sophisticated business and data access classes...the basis for object-oriented design and programming. At that point, you'll know how to develop real-world, object-oriented, business applications.
  • In section 3, you'll learn more of the core Java features that you'll use all the time, like how to work with arrays, collections, dates, strings, exceptions, threads, for loops, typed collections, generics, autoboxing, assertions, and the StringBuilder class. Because each chapter in this section is independent of the others, you can add these skills to your repertoire whenever you need them.
  • In section 4, you'll learn how to use Swing components to develop GUI applications that handle events, validate data, and populate objects. That means you'll be developing applications that aren't just useful, but user-friendly as well.
  • To complete your OOP training, section 5 shows you how to write data access classes that store the data for objects in a file or database. Here, you'll learn how to work with text files and binary files, including random-access files; how to work with XML documents and files; and how to use JDBC to work with databases, including embedded databases using the Derby database that comes with Java SE 6.

3 reasons why you'll learn faster and better with our book

Like all our books, this one has features that you won't find in competing books, even though they accelerate and improve training. Here are just three of those features.

  • This book presents complete, business-level applications, like the one in chapter 17: a Product Maintenance application with a graphical user interface that uses presentation classes, business classes, and database classes. Applications like this are the missing ingredient in most Java books, but it's impossible to master Java development without them.
  • All of the information is presented in our paired-pages format, with the essential syntax, guidelines, and examples on the right page and the perspective and extra explanation on the left. This makes the book faster to use both for training and for reference later on. (If you haven't used one of our books before, download a free chapter to see for yourself how well our paired pages work.)
  • The chapter exercises give you a chance to try out what you've just learned and to gain valuable, hands-on experience in Java programming. And because you can download the starting code and data, you don't have to start each exercise from scratch. That gives you the maximum amount of practice in a minimum of time.

Our 100% guarantee

Like all our books, this one is backed by our 90-day trial period and 100% guarantee. So order your copy today, and find out why we say: "No other book teaches you so much, so fast, or so thoroughly."


More about the eBook

Note:   The current edition of this book is Murach's Java Programming. It uses the NetBeans IDE for program development and covers Java SE 7 features.



      To contact us, call us at (800) 221-5528 or email us at murachbooks@murach.com

      Home | Books | Downloads | Trainers | Instructors | Customer Service

view cart