NetBeans 101


NetBeans 101 is an introduction on how to use Netbeans to develop programs. We will look at the how, why, where of the IDE and answer questions like “What does this do?“, “How do I configure it?” and “Why would I need it?” – you might not but someone else might.

If you haven’t used an IDE previously this series will guide you through how to use NetBeans effectively and efficiently.

Conversely, if you’ve used an IDE in the past, like Delphi RAD Studio or Microsoft’s Visual Studio, this series will show you where to find things and how to integrate them into your project.

And, if you already use NetBeans, there may be tips, tricks and easier ways to do things you didn’t know about.


The NetBeans editor inside the IDE supports many languages from Java, C/C++, XML and HTML, to PHP, Groovy, Javadoc, JavaScript and JSP. The editor is extensible, so you can plug in support for many other languages. 

The IDE also contains design GUIs for Java SE, HTML5, Java EE, PHP, C/C++, and Java ME applications. You can quickly and smoothly using the drag-and-drop tools in the IDE create front-end.

An IDE is much more than a text editor. The NetBeans Editor indents lines, matches words and brackets, and highlights source code syntactically and semantically. It lets you easily Refactor code, with a range of useful and powerful tools, it also provides code templates, coding tips, and code generators. 

Whether small or large, Netbeans keeps a clear overview of your applications whether thousands of folders and files, and millions of lines of code, or a small one of 0r two page project. The NetBeans IDE provides different views of your data, from multiple project windows to helpful tools for setting up your applications and managing them efficiently, letting you drill down into your data quickly and easily, while giving you versioning tools via Subversion, Mercurial, and Git integration out of the box. 

Some useful Links to Videos

Watch the accompanying video:

Install NetBeans 9.0 on Windows:
Install NetBeans 9.0 on Linux :
Adding Plugins to Netbeans 9.0 :
Which Plugins to install for PHP & HTML:

Apache Netbeans Web Site:
NetBeans Plugin Portal: