Netbeans with Java

Getting the most out of Netbeans!!!
4.3 (26 ratings)
Instead of using a simple lifetime average, Udemy calculates a
course's star rating by considering a number of different factors
such as the number of ratings, the age of ratings, and the
likelihood of fraudulent ratings.
934 students enrolled
Take This Course
  • Lectures 12
  • Length 1.5 hours
  • Skill Level Intermediate Level
  • Languages English
  • Includes Lifetime access
    30 day money back guarantee!
    Available on iOS and Android
    Certificate of Completion
Wishlisted Wishlist

How taking a course works


Find online courses made by experts from around the world.


Take your courses with you and learn anywhere, anytime.


Learn and practice real-world skills and achieve your goals.

About This Course

Published 8/2014 English

Course Description

Netbeans is one of the most powerful development environments available for programmers today!

However, most programmers never get around to learning all of the extremely powerful features that Netbeans provides. It's like using the most advanced smartphone for nothing more than making phone calls.

Look at it this way: An average programmer will work for 40 years in his or her life. Assuming 4 weeks of vacation a year, that's 9600 days programming. If you can take advantage of Netbeans to become 20% more efficient in your coding, you will save 1920 days or 5 years of your life! Of course, your mileage may vary... ;-> However...

I promise you that taking a few hours to go through this course today will pay for itself many, many times over in your career as a programmer!

Join me in our journey as we unlock the powerful features of Netbeans and learn how to refactor code, have Netbeans auto-generate code for us, use the powerful debugging functionality, create our own code shortcuts and many, many other of Netbean's powerful features.

In this course, we will learn how to:

  • Customize file templates so that your classes are created exactly as you want them to be. This saves you a lot of time.
  • Use and customize your own code shortforms to save you huge amount of typing and reduce spelling mistakes dramatically.
  • Using project groups to keep your code organized and manageable.
  • Importing and exporting projects.
  • Learning to refactor code! This is a huge advantage. The ability to change code without breaking other code eliminates mistakes!
  • Master the debugger. Likely the most important thing you can learn as a programmer. The debugger should be your best friend, not just for finding bugs but for quickly understanding other people's code.
  • An introduction to developing your own coding style and how Netbeans can help you to keep your code the way you want it. In my experience, programmers who have a good, easily understandable coding style make more money than those that don't.
  • Building JavaDocs to comment your code and create your documentation at the same time!
  • Using custom action items to keep organized.
  • Automatically generate getters/setters and constructors for your classes. This will save you hundreds of thousands of keystrokes in your career!

Also, as your guide, I look forward to hearing from you! Just send my any questions that you have or ideas for new modules to this course and I will do my best to help you!

Let's get started!!!


What are the requirements?

  • A basic knowledge of Java is helpful but not necessary to get the most out of this course

What am I going to get from this course?

  • Become proficient at Netbeans and reduce your development time!

Who is the target audience?

  • Any programmer that wants an advantage.

What you get with this course?

Not for you? No problem.
30 day money back guarantee.

Forever yours.
Lifetime access.

Learn on the go.
Desktop, iOS and Android.

Get rewarded.
Certificate of completion.


Section 1: Introdction

Welcome to the world of Netbeans!

Installing the Java Development Kit (JDK)
Installing Netbeans!
Section 2: Diving Deeper!
An Introduction to Code Refactoring
Code Templates, File Templates and Project Groups
Importing and Exporting Projects
Mastering the Debugger
Section 3: Starting To Develop Our Own Coding Style!

Using Netbeans to customize the look and feel of your code. Introduction to developing your own coding style.

Staying Organized! Using and Customizing Action Items.
Diving Deeper into Refactoring
Double Duty with JavaDocs!
Wrap Up

Students Who Viewed This Course Also Viewed

  • Loading
  • Loading
  • Loading

Instructor Biography

Rich Smith, Professor and Guide at ZenOfProgramming

Hi, My name is Rich and I've spent my entire career working with software. I am currently a professor at a local college where I teach students how to write good, clean, well-managed code!

I also spent many years at Microsoft where I worked with many great programmers and a few not so great ones. Programmers sometimes make the mistake of focusing too much on writing 'clever' code and not enough on writing clean, readable, maintainable code.

Over the years, I've come to realize is that it is a programmer's style that is the most important factor in getting the really good jobs. Unfortunately, it is the thing that is most often ignored in education!

Please join me as we look at how to improve our programming skills and style in order to become the kind of programmer that companies will pay anything to get!

Rich Smith.

Ready to start learning?
Take This Course