Is NetBeans good for beginners?

I'm taking a Java class right now and I'm finding the assignments difficult. I'm completely new to Java and my teacher is no help.
I downloaded NetBeans beforehand out of curiosity, I don't know it very well but I figured it would be helpful for these assignments, would it be a good idea to use for a beginner or do I have the wrong idea?

I have the exact opposite opinion, in that, I believe NetBean is wonderful for beginners, it is an IDE where you can go and code your designs and get the benefit of autocomplete context sensitive helps, integrated debugger and many other features. In that way IDE's are perfect for beginners.
Now the down side--Do NOT become one of the mass victims of laziness that find the autocode generator and get tons of grabage "ready to run". If you don't know how to hand code it, then don't do it until you can hand code it. Also at some point, you really need to find out what a ClassPath is and how it affects your programming, also you need to learn to do the command line work--how to compile a ".java" file into a ".class" file. How to make Jars and executable Jars, and yes, even run the debugger from the command line.
I know no faster way to get people up and productive in Java than to give them an IDE and the tutorial and tell them to get going, I've successfully had to train dozens of new programmers on Java and the IDE, tutorial, and Mentoring is the best approach I've fond to date.
On the other hand, I've seen many a person become overwhelmed with the minutia of things that have to be setup and done right or manually in the Editor/command line world that they just back off for a while and do something else--".Net" is full of those that just didn't want to go through the pain of the all at once path that the Editor/command line imposes.
The best advise anyone can give you is this: what do you want to do--implement now and learn the details as you go, or hit it all at once. Both are there for your choice.
My preference--is take the IDE, but learn the details as you go and don't use the autocode generator for anything.
BTW: I still don't use the autocode generators--I'm too much of a control freak and hate the style of code they generate.

Similar Messages

  • Web services and wsdl for beginners

    Hi, I wonder if someone could help me, I need a guide on how to create, consume and publish web services and wsdl in jboss for beginners, using the tools of eclipse or netbeans.
    Thank you very much

    My intention is to create web services to consume from PDF forms, I thought it was the right way from eclipse, this is good practice or is there a better way?
    Thanks.

  • DVD start menus and books for beginners

    I would like to make a custom start menu using a jpg graphic and my own music.  It would just have 2 options start video and scene selection.
    I was fumbling around with PE11 yesterday and did it by accident.  I added the picture and then added the audio with drag and drop....but when I tried to do it again, I could not remember what I selected.
    Also is there a good book for beginners?
    Thanks,
    Matt

    MHairell
    Pending further information, this is what I came up with using
    Premiere Elements 11 Windows
    General/Grid
    and its matrix_pal_s_mm.psd (for main menu) and its matrix_pal_s_sm.psd (for scene menu)
    My Photoshop Elements is presently not allowing me to open the Photoshop Layer Sets in the .psd files, so I picked the above theme so I could get around having to do that.
    This is the first try result
    Main Menu....
    Scene Menu
    I tried it out in a DVD-VIDEO standard on DVD, and it did not look that bad.
    My advice is to look at the theme as is to see what it is all about, and, if interested in getting a look like above, I will give you the step by step. But, you will need Photoshop Elements or Photoshop for the background exchanges. I did not find a theme where I could get a clean enough background replacement with just the customization within the Movie Theme section of the program. Again, Photoshop Elements that will not open the Layers Sets is OK in this instance since we are not opening any Layers Sets, we are just replacing backgrounds at the .psd level rather than within the project.
    If interested, I will post further details which should be quick and easy to follow.
    Thanks.
    ATR

  • What are the best books for PL/SQL and Forms for BEGINNERS?

    I asked about learning Oracle Forms in an earlier thread. Some suggested Oracle training at official Oracle Training centers like Koenig. I just went to the Koenig site. The OCA & OCP Forms Developer Training Boot Camp is a whopping 2,610 USD. That’s like 1/4 Million LKR. It’s more that the yearly salary of both the 2 new developers we got and want to train. That’s out of the question.
    Some have suggested shadowing experiences programmers and team coding. Both options are out, since those things don't work here.
    Learning from sites such as Francois Degrelle's blog is no good for new people since they will get confused.
    I have come to the conclusion that the only way to do is to buy 2 books, one for PL/SQL and another for Oracle Forms, give it to them and ask them to follow the book and learn it and also give a time period like 2 or 3 months.
    What are the good books out there for BEGINNERS to learn PL/SQL and Forms?
    Edited by: Channa on Aug 8, 2010 10:08 PM
    Edited by: Channa on Aug 8, 2010 10:12 PM

    In addition to the books the chapter Application Developer's Guide - Fundamentals in the documentation is also worth giving a shot:
    http://download.oracle.com/docs/cd/B19306_01/appdev.102/b14251/toc.htm
    Just for the record: I believe leaving them alone with the books won't do it. I'd at least define objectives (e.g. $chapters of the books in a week) and after they achieved them I'd test their knowledge of the individual objectives (like it was back in school :p ). By that you have control over how they are proceeding, you can focus on the things they didn't understand and you are able to eradicate some bad habits they might adopt during their studies.
    If you don't take your time to train them proper you won't get good developers anyway and you will loose much more time and money...
    cheers

  • Free video tutorial for beginners?Any link? This is an example of what I am looking for but for AE

    Hello Group
    Do you know of good free video tutorial for beginners? Including the following below:
    Getting started (preferences)
    Advance render and how to make it faster
    Layer techniques ( pre-compose)
    Edit (split layer)
    color in photoshop sent to After effects.
    Curves, levels, channel mixer...
    Any links will be greatly appreciated THANKS?
    PS: This is an example of what I am looking for but for After Effects.
    http://www.finalcutstudioschool.com/FinalCutStudioSchool/Final_Cut_Pro_6/Entries/2008/4/14 _Getting_Started_Part_1_(preferences).html

    The training videos on the Adobe distribution disks (or on line at http://www.adobe.com/designcenter/video_workshop/) may help, too.

  • Keynote for Beginners Series now on YouTube

    Hiya,
    I just began posting a 36 part series on Keynote for Beginners on YouTube.
    Have a look, I think you will find it beneficial!
    Subscribe so you can stay up with the latest episodes!
    http://www.youtube.com/watch?v=NQQwZ9zePvM
    Happy Keynoting!
    Pete from EmpowerMac

    Looks like a great idea. Content and pace ideal. If the rest lives up to this promise, it'll be one of best KN resources around, and likely become a model for other apps, as well. Now, the only question is how to get those who need it the most to actually use it. That's something that we, on these forums, can encourage, and refer to often. I suspect that'll be the case, because a film like this is often so much better than 1,000 words.
    Many thanks, and keep up the good work!

  • DVD+R and DVD-R 101: An Explanation for Beginners

    I found this information and believe that it could be of help to other beginners like me. I Googled: DVD-R vs DVD+R ?
    There are other sites, but here is one which explains step-by-step. Titled:
    *DVD+R and DVD-R 101: An Explanation for Beginners*
    Here:http://netforbeginners.about.com/cs/multimedia/a/DVD_explained.htm
    ~L

    I only use DVD+R (using iMovie 06 and iDVD 09).
    I have found DVD+R to be more reliable than DVD-R. The only disadvantage to DVD+R is that DVD players manufacture before 2003 may not play them.
    DVD-R is not as good as DVD+R for three reasons: inferior error correction, inferior ‘wobble’ tracking, and the fact its data writing methods look like an un-needed halfway point between CD-R and DVD+R.
    For a DVD burner to track where it is on the disc, it uses three things: the ‘wobble’ of the data track (where it actually wobbles back and forth instead of in a straight line) to tell where it is in the track, the position of the track to tell where it is on the disc, and some additional information on the disc to tell where the track begins and ends.
    On DVD-R, they tried to solve the problem with something called ‘pre-pits’ where spikes in the amplitude of the wobble appear due to pits fully out of phase with the rest of the track (ie, between two spirals of the track, where there is no data). This can be viewed as a simple improvement over CD-R as it makes it easier to track the wobble.
    On a DVD+R, however, they came up with a much better method. Instead of changing the frequency of the wobble, or causing amplitude spikes in the wobble, they use complete phase changes. Where CD-R’s and DVD-R’s methods make you choose between either easy wobble tracking or easy ATIP reading, DVD+R’s method makes it very easy to track the wobble, and also very easy to encode data into the wobble.
    Now, the third item on the list: how DVD+R discs burn better. The ATIP/pre-pit/ADIP stores information about optimum power control settings. This information is basically formulas stating how much output power is needed, what the laser startup power should be, and other pieces of information you require to properly burn a DVD.
    In addition to the optimum power control profiles, DVD+R also gives four times more scratch space for the drive to calibrate the laser on; more space can only improve the calibration quality. So, in short, DVD+R media exists to simply produce better burns and protect your Movie.

  • Programming environment for beginners?

    Hi,
    Years ago I wrote some very simple applications for personal use, using Future Basic.  It was a great environment for somebody with very little programming experience because much of the GUI was handled in a very easy fashion.  Basically you set up your windows and controls in a graphic interface and it then generated a shell with the necessary code to implement what you had created.  You didn't really need to know how code the GUI because that was handled for you, allowing you to just work on the meat of the program.  For someone who only occasionally writes anything, and simple stuff at that, it was a great environment. 
    Now I'm looking to do the same sort of thing, write a couple simple apps for personal use and I'd like to find something similar.  Is there anything on the market that will let a very unknowledgeable programmer like myself quickly throw together an interface like that?
    Thanks,
    Mark

    Does anybody know any site that provides programming
    problems in order for beginners to practice JAVA.
    I may get shot for saying this, but I just finished a VB.NET class and the textbook was Starting Out With Visual Basic .NET, by Tony Gaddis
    This is hands down, the best learning book I've ever read. The problems at the end of each chapter are challenging and realistic. Granted, many of the problems are GUI oriented, because it is a VB book, however, I have since tried many of the problems using Java and found them good for refining my Java coding more than my VB coding. A problem is a problem.. many languages can solve the same problem.. just some faster and more efficient than others.
    Other than that... the Deitel & Deitel, Java: How to Program was a good book also.
    Hope that helps.

  • Java Book for Beginners

    Hi all
    I am a new member of this group.Can u pls suggest me a wonderfull book for java especially for beginners.I want to learn core java in a weeks time.so pls suggest me a good book.Awaiting your reply.See u.Bye

    Ivor Horton's Beginning Java 2 SDK 1.4 Edition by Wrox is a terrific book for learning Java.
    http://search.barnesandnoble.com/booksearch/isbnInquiry.asp?userid=4YFGCTTPHY&isbn=0764543652&itm=1

  • Datawarehousing book for Beginners

    Hii,
    Can anyone please me suggest me good book for beginners in DataWare Housing.
    and tutorial.
    regards,
    Deekay.

    Hi there,
    According to my opinion the best book for the beginners would be *"THE MULTIDIMENSIONAL DATA MODELING TOOLKIT"*, written by John Paredes ,the book can be directly downloaded by visiting " *+[DATA WAREHOUSING|http://www.amazon.com/Multidimensional-Data-Modeling-Toolkit-Intelligence/dp/0981775306]+*
    +OR+
    you can directly buy the book from the publisher by writing him at "*[email protected]*"

  • Final cut for beginners

    Are there any tutorials for beginners for final cut pro?

    I completely agree with the two podcasts.  The MacBreak Studio postcast is by the same author(s) as the Ripple Training videos (Steve Martin - NOT the commedian - and Mark Spensor), and basically are a vehicle to support and garner interest in the training videos as they "touch" on the same material and examples.
    There are a couple Crreative Cow tutorials, including some produce by Richard Harrington (Photoshop, After Effects, Premier, FCP, Motion ..... ect.).  I like his as it gives the you good exposure to all the possiblities available, as well as how each produce (Adobe and Apple) can be use to support and enhance the features of each vendors production.
    While, ALL these podcasts will, eventually, give the novice insites into FCPX, for me, spending the time progressing through a logically planned, cohessive video course is well worth the cost of either Izzy's, Ripple Training, Linda.com... etc. courses.  I would much prefer spending the $40 on a complete 5 hr course, that will cover 99% of what my client/boss will request, than spending 100+ hrs searching for the same free content AFTER the client asks and I have to say "Let me get back to you on that". 
    I guess it boils down, is your time worth more than the cost of a course.
    I have used many a YouTube search to find a quick answer to a problem, and it is the perfect vehicle if you are just getting into editing, but if you intend on furthering your career, than a course is a no brainer..
    For me, that is...  Your milage may very... ;-)

  • Online book/tutorial for beginners.

    Does anyone know a good online book/tutorial for java programming for beginners. and im looking for something about OOP structure or something. so for the absolute beginner. i dont know any other languages.
    but i don't mean learning the language itself (i dont know what to call it, but i mean the keywords and how to declerate a class and stuff like that.)
    I hope i'm being clear.

    Here's the download page, if you prefer to work off-line, like I do. You can download all the tutorials, and all the sample code that they use.
    http://java.sun.com/docs/books/tutorial/information/download.html

  • Recommended Distros For Beginners That Have Live Environments?

    I am going to be presenting for my Fundamentals Of Speech class in a few weeks a presentation on how Linux can be a great alternative operating system for most students at my school. After I present, I am planning on giving away CDs of various Linux distros for them to try and see for themselves if they would like to use a Linux-based operating system. I want to come up with some that are able to fit on a CD, preferably, but a DVD would also work if needed. I have a large spindle of CDs but no DVDs, so spending $0 would be nice.
    I was thinking about Ubuntu 12.04 and variants, but I don't know about other good distros for beginners. What do you all think?

    I think that the least shocking of a change would be with Linux Mint.  Its menu positioning kind of mimicks the windows environment.  The last time I tried Ubuntu (11,04 I think), I kind of remember there being a cd and a dvd, where the dvd simply had all the non-free stuffs that is available as a download anyway while installing.  This was a while ago, and I am not sure that it is how it is now... in fact andjeng says otherwise.

  • SRM for beginners

    Hello,
    I have been working in  SAP MM for 3-4 years now and now will be working in the SRM module. I was wondering if there were any good links to the possible configuration setups for SRM, or any good SRM "beginners" manual which could help me get up to speed functionality possibabilies etc...
    Thanks

    Hello,
    You can find all the relevant configuration guides at the below mentioned location from SMP.
    Go to URL http://service.sap.com/srm-inst and then navigate to SAP SRM --> SAP SRM Server 7.0 -> Configuration Guides for SAP SRM 7.0 .
    Similar way you can navigate to various SRM releases .
    Hope this helps you.
    Best Regards,
    Rahul

  • Books for beginners

    Hi is there any good books for beginners in java i would like to buy one for reading over the holidays. To go over what i have learn during the year.Thank you.

    I'm sure that there are a great many books on the subject..... one book that I never see among lists that are available on Q/A forums like this is "Introduction To Java Programming 7ed by Y. Daniel Liang." I am still just a beginner like most on this forum, so why would I be so biased? Well I do not own the majority of books on any list, but I can say that my book explains things on an elementary level, up to very advanced. How do I know that? The chapters are many, from; Chap 1, "Intro to computers, programs, and Java programming," to chap 37, "Java Database Programming." Practically every chapter is supplemented with a breadth of work using the current Java classes that are available to anyone, but also many end of chapter questions that reflect reasonable "leaps" form basic to advanced. It includes much more from the companion website as well. In short, you write the programs in the chapter questions, and in doing so become very acquainted with the API. I like the "Head First" book, because it can give a nice angle on a complex subject as well. However, the "Head First" book is kinda written for a separate contingency. If you want to learn to program, you must have many problems to try and destroy. This seems to be the key. You must have the means to try something and try again in order to know where your prior mistakes are. When you realize how you made a mistake, you simply correct it, and this is the very biggest part of learning anything about programming. You have to screw things up on your own!
    Again, I am just a beginner like you. But by learning basics, with appropriate chunks of the API, I wind up with an expanding toolkit from chapter to chapter. Get a book that will do this for you. Many books will give you examples for things that you should never be worrying about at first. Then you get used to a "cut/paste" type of situation. Do you really know what you are doing then? Do you think you will get a fantastic response from a learners forum like this? Take it seriously and get the best book you can. It should be very broad reaching and explanatory as well. When I flip through the book that I own, I wonder how I will get to those places. Yet every time that I finish a chapter, I am prepared for the next..... and on it goes. It takes time, and a short book is unrealistic. No book is perfect, but a wise first choice will be priceless.
    Hope this helps. Peace.

Maybe you are looking for

  • How to define the number of tab displayed in Tab page group

    Hello, I have an application with Tab Page group  with 8 tabs and the browser is displaying only 5 of thems. I have to scroll to display the remaining 3 although I have enough spaces on the screen to displayed all of them. Do you know what parameter/

  • Excise duty, tax, ECS values in Purchase order - Reg

    Hello friends, Please let me know  from which table having  Excise duty ,Ecs and  Tax value of a purchase order can be retrieved. Thanks & Regards, Hari Prasath.S

  • Easiest way to add video? (preferably free)

    I have a client with television adds who wants to add them to the website. I don't have any linear editing software, just the DMX Zone free extension which does not look terribly promising...

  • Urgent help! Multiple problems.

    My iPhone 3GS screen is cracked, my lock button doesn't work even when I push the screen in, the screen loses it's touch sometimes, wont sync music, doesn't unlock sometimes, touch it slow, internet doent work sometimes, freezes a lot ect. How much w

  • Database restore trouble

    Hi, All. We have a backup maked on DB2 8.1.14 32-bit/Windows 2003 <b>x64 </b> We try to redirect restore this backup under DB2 8.1.14 32-bit/Windows 2003 <b>32-bit, </b> but it's failed with message : "SQL0902C A system error (reason code = "") occur