NetBeans Platform for Beginners
NetBeans Platform for Beginners
$34.99
Minimum
$49.99
Suggested
NetBeans Platform for Beginners

This book is 100% complete

Completed on 2014-08-31

About the Book

Whether a complete newbie to creating pluggable Java desktop software with the NetBeans Platform or interested in refreshing your knowledge and filling in the gaps, this is for you! The main themes of the book are modules, file systems, windows, nodes, and actions... and everything in between. Start your modular development process with the best set of texts and exercises available today.

For background on this book, read this interview with the authors, published on jaxenter.com.

Bundles that include this book

NetBeans Platform for Beginners
Exercises in Porting to the NetBeans Platform
2 Books
$54.99
Regular Price
$50.00
Bundle Price

About the Authors

Jason Wexbridge
Jason Wexbridge

Jason Wexbridge is an expert in Java software development, leading a team of engineers in a distributed development environment. He's found modularity to be the key factor in successfully setting up agile development teams and he initiated "NetBeans Platform for Beginners" to share the wealth of his experience. A technical writer by trade, his focus is always to ensure a strong mixture between theoretical and practical knowledge transfer. He's based in Orlando, Florida.

Walter Nyland
Walter Nyland

Walter Nyland has years of experience in the software industry. After development work with C and C++, he moved to Java and gradually moved all his software development activities on the NetBeans Platform. He has been responsible for a variety of corporate software development projects, particularly in unmanned vehicle control software, using the NetBeans Platform as the basis of a suite of development products. Delving into technical writing for the first time, Walter has provided a lot of the technical insights into the inner workings of the NetBeans Platform to the book. He's based in Boise, Idaho.

About the Contributors

Benno Markiewicz
Benno Markiewicz

Reviewer

Do not be fooled by "for Beginners" in the title! Indeed, this book provides the most comprehensive introduction to the basics, such as modularity, layer.xml, Lookup, actions, context-sensitive nodes, and window system... that I have ever read. BUT you will find many advanced topics in this book too. For example, there are detailed texts about using Modes, the Palette, Visual Library, Project API and so much more. You will even learn how to write your own annotation processors. In short, this is a reference I would not like to miss. -- Benno Markiewicz is an active member of the NetBeans community. As a NetBeans Platform Certified Committer he provides patches and plugins and tests NetBeans IDE in the NetCAT program.
Donald A. Evett
Donald A. Evett

Reviewer

I was very pleased to find the book full of examples and the examples were presented in an order that was easy to follow. Most books I’ve come across on this subject matter seemed to be difficult to follow as a beginner to the topic. I really feel this book will be a good tool in your library to help you understand and master the NetBeans Platform. If you're new to Java or even an experienced programmer, you’ll find the topics covered in this book will help you learn the nuances of Nodes, Lookups, and Actions and how to tie them into your applications. -- Donald A. Evett, Software Engineer, Department of Defense
Geertjan Wielenga
Geertjan Wielenga

Reviewer

As a NetBeans Platform developer, you cannot afford to not buy this book. It provides everything you need on all the core topics. All the chapters begin with a thorough overview of a topic, e.g., Modules or Lookups or Nodes, and then there are many small exercises, with all the code on GitHub. Extremely useful and an absolute "must have" for anyone doing modular development on the desktop in Java. -- Geertjan Wielenga works for Oracle as a product manager for NetBeans.
Jaroslav Tulach
Jaroslav Tulach

Reviewer

Each chapter is focused on a particular use case, starting with a description of the problem it helps to solve. Only then does the book show the actual Java code, in the context of a cute car-related sample. The high-level concepts and their usefulness are described first, with their actual usages later. And some of the gory API details, such as the WizardDescriptor class, are left for the last chapter. I love this approach. I believe that NetBeans Platform for Beginners should replace our standard NetBeans documentation. -- Jaroslav Tulach, NetBeans founder, initial NetBeans API architect, and author of "Practical API Design: Confessions of a Java Framework Architect" (Apress, 2012)
Michael W. Bishop
Michael W. Bishop

Reviewer

"NetBeans Platform For Beginners" contains the information needed to get developers building NetBeans Platform applications quickly. With concise explanations and detailed examples of a wide palette of APIs, both beginners and veterans of the platform will find elegant solutions to integrating practical features. From concept to fully qualified implementation, the user is treated to a thorough lesson on each API covered. "NetBeans Platform For Beginners" belongs in the virtual library of every developer creating NetBeans Platform applications. -- Michael W. Bishop has been professionally developing Java applications for 15 years. He has been actively participating in the NetBeans community since he started developing NetBeans Platform applications 5 years ago.
Nils Hoffmann
Nils Hoffmann

Reviewer

I found the book to be a very comprehensive resource to really understand the NetBeans Platform and its APIs. It provides the necessary glue between the online tutorials, Wiki articles, and API documentation. The authors have structured the book so that its chapters can easily be used to teach courses for beginners on using the NetBeans Platform. Intermediate users of the NetBeans Platform may know about many of the aspects covered in the book, however, the authors share many background details and provide connections and insights that may still prove beneficial to intermediate or advanced users alike. The writing is clear and concise and the authors' tone invites feedback and contribution. This is also reflected by the updates and corrections that the book has received regularly since its first publication. -- Nils Hoffmann, 5 years experience developing user-friendy open source applications in the life science areas of metabolomics and proteomics.
Sean Phillips
Sean Phillips

Reviewer

The authors have done a fantastic job in covering the breadth of the NetBeans Platform and its capabilities. Having this text would have greatly accelerated my progression on the learning curve so many years ago. This book will be a good buy even for a NetBeans Platform developer with experience because the book does a nice job of explaining the why behind the what, as I learned in some situations the reasons behind certain NetBeans Platform development patterns I had taken for granted. -- Sean Phillips, Internal R&D Lead for NASA Mission Services Division at AI Solutions, with several years of NetBeans Platform experience in situational awareness and mission operations, and winner of a 2013 Duke's Choice Award.

The Leanpub Unconditional, No Risk, 100% Happiness Guarantee

Within 45 days of purchase you can get a 100% refund on any Leanpub purchase, in two clicks.
See full terms

Write and Publish on Leanpub

Authors and publishers use Leanpub to publish amazing in-progress and completed ebooks, just like this one. You can use Leanpub to write, publish and sell your book as well! Leanpub is a powerful platform for serious authors, combining a simple, elegant writing and publishing workflow with a store focused on selling in-progress ebooks. Leanpub is a magical typewriter for authors: just write in plain text, and to publish your ebook, just click a button. It really is that easy.

Learn more about writing on Leanpub