Best Training for learning Java

I've looked online, I've watched a couple videos, I've gotten books from the library, but I'm not sure if I'm truly learning the language.
I'm understanding a lot of the basics to Java, but where is the absolute #1 resource for learning Java? I want to be able to create some java games later on, but I'm trying to figure out where the best place to learn and understand the whole complete java language. I want to be able to understand it inside and out and I'm just having trouble finding where to learn the language.

Encephalopathic wrote:
Viperjts10 wrote:
Also, I looked into the "Thinking in Java" and found it at my library, but it was published in 2000, and I'm wondering how much of java has changed, or if that book would still help me out at all if it was published almost 8 years ago. Does it still have useful information and concepts that will help you? Absolutely! Realize that you aren't going to be studying this in a vacuum. You should also be learning from online sites, the forum, and perhaps other books. If you really learn the core concepts of Java and learn them well, getting up to date with the latest bells-and-whistles will be quite easy.Not to mention that a lot of employers don't always use the latest version of Java anyway. I work for a bank, and we're still using the 1.4 JDK...

Similar Messages

  • What is the best way to learn Java??????

    I am trying to learn java for a few weeks now.
    But I am struggling to find out what the possibilities in java are.
    With e.g. Visual Basic you have help topics to guide eyou through the language and all the objects, functions etc you can use.
    Now while learning java I miss the help topics. I do hava all the API documentation, but how will I know which class to use?? I also have the tutorials, but they are more about the syntax of java.
    Can somebody give me some pointers on what the best approach is for learning java. I also would like to know what is a good texteditor to build the applications.
    greetings maclli

    Here's some links that should get you started. I use them a lot:
    API Reference: http://java.sun.com/j2se/1.4.1/docs/api/index.html
    Language Specs: http://java.sun.com/docs/books/jls/second_edition/html/j.title.doc.html
    Official Tutorial: http://java.sun.com/docs/books/tutorial/index.html
    Sorry I can't recommend any good books, though. The tutorial has a lot of good information in it, and the API reference is indispensable.
    Good luck,
    Jason

  • Which book is good for learning java?

    1. Introduction to Java Programming, Comprehensive (8th Edition)
    2. Core Java(TM), Volume I--Fundamentals (8th Edition)
    Or others?
    I haven't any programming experience!
    Thank you!

    This is the set of often recommended resources:
    TheList?
    [Sun's basic Java tutorial|http://java.sun.com/docs/books/tutorial/]
    [Sun's New To Java Center|http://java.sun.com/learning/new2java/index.html]
    Includes an overview of what Java is, instructions for setting up Java, an intro to programming (that includes links to the above tutorial or to parts of it), quizzes, a list of resources, and info on certification and courses.
    jGuru
    A general Java resource site. Includes FAQs, forums, courses, more.
    JavaRanch
    To quote the tagline on their homepage: "a friendly place for Java greenhorns." FAQs, forums (moderated, I believe), sample code, all kinds of goodies for newbies. From what I've heard, they live up to the "friendly" claim.
    [Yawmarks List|http://forums.devshed.com/java-help-9/resources-for-learning-java-249225.html]
    [The Java Developers Almanac|http://www.amazon.com/exec/obidos/tg/detail/-/0201752808?v=glance]
    [http://javaalmanac.com|http://javaalmanac.com]
    Bruce Eckel's [Thinking in Java(Available online.)|http://mindview.net/Books/DownloadSites]
    Joshua Bloch's [Effective Java|http://www.amazon.com/Effective-Java-2nd-Joshua-Bloch/dp/0321356683]
    Bert Bates and Kathy Sierra's [Head First Java|http://www.amazon.com/exec/obidos/tg/detail/-/0596004656?v=glance]
    James Gosling's [The Java Programming Language|http://www.amazon.com/Java-TM-Programming-Language-4th/dp/0321349806/ref=sr_1_1?ie=UTF8&s=books&qid=1247059012&sr=1-1]
    Gosling is the creator of Java. It doesn't get much more authoritative than this.
    Joshua Bloch and Neal Gafter [Java Puzzlers.|http://www.javapuzzlers.com/]

  • What are the best resources for learning JSP?

    In your experience, what have been the best resources for learning JSP? I am new to this, and so far have been plugging away at a "Dummies" book. Hopefully there are other inexpensive ways (I checked the book out at the library), to learn it, and possibly even less boring (though I doubt it). I can deal with the boring, but I was wondering if I was going about learning it the best way.

    Hi ..
    GO to website www.Apache.org
    down load Apache tomcat server .
    install it ...
    Go to sun site
    c and download jsp tutorials ...
    Go to
    (www.coreservlets.com)download book core servlets
    u can find lots of nice books supported by sun on sunwebsite ...
    Now u r equipped ....
    start doing everything (R &D) on server ..
    Join This JSP forum and ask any thing u didnt got ..or learn or get confused..
    I thing once u go through this ..it will do all what u want
    Hope it helps
    Best of Luck :)
    regds & take care

  • What's the Best Way to Learn Java for Use in LiveCycle?

    Clearly knowing Java scripting would be a boon for flexibility, but I know nothing of Java. Is there an easy dummies manual for using it with LiveCycle?
    I have been relying alot on FormCalc to get things done so far.
    Thanks.

    A very small note. You may see this as being picky, but I hope it will
    help you find the infomation you seek more accurately.
    You are not using Java. Java is a different language - so Googling for
    Java information will just leave you lost. You are using a language
    called JavaScript, always named in full.
    Now, the really confusing thing is that JavaScript in a browser,
    JavaScript in Acrobat and JavaScript in LiveCycle Designer (again,
    sorry, note the full name: there are many other LiveCycle products)
    are all different.
    A key thing is to have the JavaScript Reference. This is not good for
    learning from but it's like having a dictionary: you can't learn a
    language from it, but you will always need to look things up. This
    forum can help send you in the right direction into the documentation.
    Aandi Inston

  • What's your strategy for learning Java technologies?

    Or, in other words, how do YOU acquire knowledge that is necessary for implementing Java technologies?
    After having spent one-and-a-half years developing an enterprise app, I've gained lots of knowledge about Java and some surface knowledge about its related technologies (JBoss, Hibernate, Ant, XDoclet, NetBeans and probably some others I can't think of at the moment).
    I'm now realizing that -- although the standalone prototype version of my program is growing mature -- I've still got lots to learn for refactoring it to a web platform. For example, I 've done small test projects using Servlets, but haven't done any work with JSP (or HTML for that matter) yet.
    Now, I'm sure I can learn JSP etc., but the questions I ask myself are: how long will it take?
    It's a rhetorical question of course (I don't expect an answer from you, the reader) However, it's an important issue because the months or years I spend fumbling around learning these new technologies, are time I could otherwise spend on the business logic and functionality of my program.
    So, how do you guys acquire knowledge of technologies? Official training perhaps? Or do you simply experiment until it works? Or do you rely on your company's knowledge base (e.g. someone in your company knows how it works)? Or do you get prototypes built from someone who already knows how it works?
    I�m really curious about this and would appreciate your thoughts.
    Thanks in advance,
    P

    Well, it seems like most of you simply read the
    various texts and try the vendors' examples. I'm
    surprised that no one mentioned ever having bought a
    prototype application from the onset. "bought"? What's that mean? You don't buy prototypes. You download evaluation versions, maybe.
    I try to find sample code and tweak it to see the effects. Otherwise, I start writing small sample code an build on that.
    I consider myself a reasonably competent core Java
    programmer, but I had serious difficulty configuring
    and merging its related technologies. There were so
    many disjointed pieces of instructional information
    that the additional research time really hurt our
    budget severely. Not an uncommon thing, I'm sure. There's a lot of stuff. But don't bother learning all of it. Not in detail, at least. It's a good idea to familiarize yourself with the names of packages/libraries and what they do. But only really learn what you need to learn for what you need to do. The next project you will probably need other things, so you learn them then.
    bsampieri,
    I've setup Tomcat and tried the examples--in fact, I
    normally follow tutorials for all products I hope to
    use. Problem is, the examples and tutorials never
    address my specific needs. So, I usually inch toward
    my goal by spending weeks or months in forums to
    continue where the tutorials leave off. Anything complex is going to not be there.... the trick is to identify pieces that you can pull out to build more complex apps. And the fact that JSP/servlets have the issue of being compounded by all the HTML/CSS/JS and HTTP protocol ... I don't want to say limitiations, exactly... Well, it just makes things more complex and harder to know what you need.
    Perhaps you guys are much faster and smarter than
    I...or you have a much bigger budget :)Probably not... on either account.

  • What is the best way to learn Java? I am a complete spacker?

    Hi,
    Please can someone point me in the right direction on how to learn java properly, I was just browsing the Sun website and came across; [http://uk.sun.com/training/catalog/java/packages_java.html?gclid=CO2-6YrWu5kCFUsI3wodZ1qI5g]
    Who are these packages aimed at? I was looking at the top one; Entry Level; Sun Certified Java Associate.
    Thanks.

    I am a complete spacker.
    Please can someone point me in the right direction on how to learn javaWith an admission like that, what makes you think that anyone would want to "point you in the right direction", so that you might, one day, if things go to plan, be the "spacker" (as you so eloquently put it) sitting next them, asking gumby questions all day, spounging ideas, and doubtless claiming much more than your fair share of the credit, and the donuts.
    Yep, I'm fixated on the donuts. They're very nice ;-)
    Now... what where you saying?
    I was just browsing the Sun website and came across; [the training catalog|http://uk.sun.com/training/catalog/java/packages_java.html?gclid=CO2-6YrWu5kCFUsI3wodZ1qI5g] and was looking at: Entry Level; Sun Certified Java Associate.
    Yep that'd be the one to aim for when you're starting out... Personally, I recommend you give the whole certification thing a miss (at least for now) and just get into the tutorials, and grab some books (there are some really excellent ones) and just write some programs... at least until such time as you feel confident enough in your chosen field of endevour to not even consider intruducing yourself as "Hi, I'm a complete spacker"... I'll bet you're a real hit in job interviews. Good grief!
    Cheers. Keith.
    Edited by: corlettk on 24/03/2009 23:56 ~~ Clearer.

  • Best links for learning jsp

    i would like to learn jsp from the basic concepts.where can i get the resource or help for learning jsp from the start.thanks in advance if some one could guide me in the right direction.

    you can visit www.coreservlets.com / it is a great site, and there you can download a pdf version of Core Servlets and Java Server Pages, which is really good book to start learning JSP and servlet technology. In addition www.javaranch.com, is another good site, where you can find a lot of useful links
    Regards
    Eyad

  • Best way to learn Java. Free resources online?

    Hello. I would like to start to learn Java but have no programming background except for Visual Basic and the basics of PHP. I started to learn about a week ago and now have a good understanding of some of the basic concepts, such as the IF, SWITCH, LOOPS, PRINTLN, ect. I am very interested in developing applications for the Blackberry and was wondering where I should start and what I should learn. Must I learn the entire Java programming language to start to develop mobile applications? Are there any free resources on the Sun Java website that would be able to help me learn?
    Thank you
    Edited by: n3xtgen on May 20, 2010 12:27 PM

    n3xtgen wrote:
    Must I learn the entire Java programming language to start to develop mobile applications?Depends on what you mean by "entire Java programming language". You should probably have a solid understanding of the language and concepts before attempting mobile development.
    The Java language itself is the same when developing for mobile devices (except you may be forced to rely on an older version of the language). But debugging/deployment/running your code becomes more complicated as soon as you target mobile devices.
    Therefore I suggest you take some time to learn "normal" Java development. It will definitely pay of in the long run.
    Are there any free resources on the Sun Java website that would be able to help me learn?There are [the tutorials|http://java.sun.com/docs/books/tutorial/]. They are pretty useful.

  • Best Practice for WD Java Tech deisgns

    Hi
    Can anyone give me some good points in making good tech design for WD java.
    Thanks in advance
    Karthika

    Hi,
        Please search in SDN for ur query.
    [http://www.sdn.sap.com/irj/sdn/go/portal/prtroot/com.sap.km.cm.docs/media/streamingmedia/events/sap-teched-2008/virtual%20sap%20teched%2008/composition-and-application-development/comp204%20best%20practices%20for%20optimizing%20web%20dynpro%20java%20application%20performance/comp204.pdf]
    Thanks and Regards,

  • Best Training for FCE 4

    Hi there everybody! I was wondering if there is any training for FCE 4 that everyone likes better than the others. I just finished FCE 4 Apple Pro Series by Diana Weynand, but that still left me with a lot of questions. I don't mind spending a little cash, but I don't want to waste it either.
    Any ideas?
    Thanks, Big Kahuna

    There's lots of training material out there. If you liked the Weynand book, you might also want to look at Tom Wolsky's Final Cut Express Editing Workshop. It takes a slightly different approach and there's much duplication, but those two are the ones I generally recommend to my students.
    Mr. Wolsky (regular and prolific contributor to this forum) also has a "Class on Demand" DVD available on Amazon. It's more expensive than the book, but if you're looking for a different type of presentation, it might fill the bill.
    Lots of folks swear by tutorials available on the web. Here are two sources:
    http://www.lynda.com/
    http://www.izzyvideo.com/

  • Best Option to learn Java: Search the Web, Books or Real Training

    Good Evening People,
    I came to the following conclusion during my 4 weaks of trying to just connect and read a MySql Database, to read a CVS file.
    It seems that you get some leads, but never the full answer.
    So I am asking what will be my best Option, as I can see people on the Forum sort of give you some direction, but they want you do figure the answer out for yourself. Which I suppose you deserve as you might have started off with the same frustrations.
    So what fo you suggest I do to limit my frustration:
    Web Search drive me to a level of uncontrollable frustration, is this realle a complete solution.?
    I bought books each costing me over R600.00, still the mistery remains on how to do simple functions.?
    Should I rather spend some money and do a Course ?
    Please if you have walk the road and have the correct answer I will appreciate it.
    If it is a course, what will it be ??
    I am in the Gauteng Area.
    Regards
    Judy

    jverd wrote:
    I don't know what books you've bought and in what way they're not meeting your needs. Here's my standard list of web resources and books. At least one of the books is available online, free I think. Take a look at them and see which ones best fit your needs.
    However, if you expect to just be able to cherry pick bits of Java to learn as you go, without first spending time and effort working through the basics, you're in for a disappointment.
    Sun's [basic Java tutorial|http://java.sun.com/docs/books/tutorial/]
    Sun's [New To Java Center|http://java.sun.com/learning/new2java/index.html].Includes an overview of what Java is, instructions for setting up Java, an intro to programming (that includes links to the above tutorial or to parts of it), quizzes, a list of resources, and info on certification and courses.
    [http://javaalmanac.com|http://javaalmanac.com]. A couple dozen code examples that supplement [The Java Developers Almanac|http://www.amazon.com/exec/obidos/tg/detail/-/0201752808?v=glance].
    jGuru. A general Java resource site. Includes FAQs, forums, courses, more.
    JavaRanch. To quote the tagline on their homepage: "a friendly place for Java greenhorns." FAQs, forums (moderated, I believe), sample code, all kinds of goodies for newbies. From what I've heard, they live up to the "friendly" claim.
    Bruce Eckel's [Thinking in Java|http://mindview.net/Books/DownloadSites] (Available online.)
    Joshua Bloch's [Effective Java|http://www.amazon.com/Effective-Java-2nd-Joshua-Bloch/dp/0321356683/ref=pd_bbs_1?ie=UTF8&s=books&qid=1214349768&sr=8-1]
    Bert Bates and Kathy Sierra's [Head First Java|http://www.amazon.com/exec/obidos/tg/detail/-/0596004656?v=glance].
    James Gosling's [The Java Programming Language|http://www.bookpool.com/sm/0321349806].
    with the javaalmanac.com site does it cover everything in the book or is there a lot more in the book to make it worth buying? thanks

  • Is Using Netbeans the best way to learn Java?

    hi all. this is my first post.
    okay, I am total n00b. But I have been flirting with the idea of learning to code for about 2 years, and I think I need to leanr java, though I hear it is a difficult first language. but i love the platform independence thing. so a question.
    is it a good practice to learn the language with netbeans, or just with a text editor? i am leaning to netbeans but thought i'd ask others.

    Encephalopathic wrote:
    Understand though that if you ask this question to 20 different folk here, you'll get 20 different answers. Also realize that this has been asked 3,428 times here.all sane people will tell you that using Notbeans may not be the worst way (that would be BlueJ) but is far from being the best way (which would be VI).

  • Best Training For Captivate

    I'm looking for recommendations on the best way to get
    training on Captivate 3. I'm not a Book Learner more of a hands
    on.. So either In Person or Online is fine..
    But before I invest 100's of bucks in training I want to make
    sure i'm getting something worth the money.. I found some stuff
    online for CD's of Training step by steps but When i listened to
    samples of it.. There is no way i would spend money on their
    stuff.. can't understand the speaker and they were really "boring"
    stuttering the whole way through there 2 minute sample.
    If training in Person prefer it to be in the Houston Area for
    Cost reasons. My company will most likely send me to training
    locally when they don't have to fork out additional money for
    AirFair/Car/Hotel ect..
    Thanks in advance for your recommendation..
    PS information about me..
    using Captivate 3 ..(i dont' want Captivate 4 training)
    New user to Captivate.. (no exp. with Flash) Exp i do have is
    with Adobe Pro, Photoshop, Dreamweaver, Fireworks
    So I need someone that can teach me the ropes in a short
    amount of time for what I need to create for my company.
    Thanks again in advance for your recomendations!

    Hi Starla94!
    I've taken a couple of Adobe classes through Lodestone
    Digital. They're an Adobe Authorized training facility with a
    center in Houston.
    http://www.lodestone.com/contact/houston.cfm
    They don't have any Captivate 3 classes scheduled right now,
    but I'd give them a call and see what they can do.
    Another alternative is
    http://www.Lynda.com. The training
    classes I've taken through them have been excellent.
    Hope this helps... ~Anna~

  • Which tool is the best one for debug java program?

    thanks for your help

    Eclipse 2.0 (www.eclipse.org) debugger can take advantage of the Java 1.4 JVM Hot Swap facility allowing you to modify your code while debugging it so you can try something, change it, try it again without having to even restart your program. Great for server-side development.
    Not a suprising facility since Eclipse is positioned by IBM as the replacement of Visual Age for Java which will not see further development. And unlike VAJ, it does not depend upon extremely tight coupling between IDE and JVM, it uses a file-based approach rather than the single workspace file mechanism of VAJ, allow it to have greater integration with many, many tools.
    Its free, open source and is supported by a consortium including IBM, BEA WebGain, Borland, Red Hat, SuSe, Rational, TogetherSoft and Object Technology. They position it as the Apache of development tools. Some of these guys obviously want to sell you their high end plugins (Rational XDE is one good example) while others seem to be best servered by making sure their own IDE's fully support Eclipse plugins (like Borland and WebGain).
    Chuck

Maybe you are looking for

  • After I covert my excel file to PDF, my images are cut off or not appearing at all HELP?!

    Hello! I am creating a Exel Work book and converting it to a PDF file (easy to share online). Once I convert the Excel Work book, some of my images are cut off or not appearing at all. Which I find weird because some images pop up just fine. These im

  • BW ABAP in routines

    Dear All, I would need some ABAP help in a BW transformation routine. My ABAP knowledge is limited. I have a source field called YQM_MASCHINE with various values, for example: CONE114-M014S002 and TUBE-M015S001. There can be many other different valu

  • TIMESTAMP container element in ALRTCATDEF

    I have tried to use with the below mentioned container elements from alrtcatdef but nothing was getting displayed in alerts I need the timestamp container element in alrtcatdef to configure as longtext/shorttext, where it can carry the alert triggere

  • Global device issue in sun cluster3.2

    In my 2 node cluster (sun cluster3.2) running on x86 VMs. One of my nodes VM1 does not have the global devices populated due to which i cannot failover my file system to node VM1 , what could be the reason for this and how can i rectify it ? VM1:/>cd

  • HP Compaq p6874 with Windows 7 AMD Athlon IIx2 220 Processor

    I have HP Compaq p6874 with Windows 7.  It has an ATI RAdeon HD 4200 video card.  Will the XFX R5 230 Radeon graphics card work in my CPU and fix my gaming issues?  Also, what PSU will I need to run that graphics card?  Games that I have jerk and the