Results 1 to 18 of 18
  1. #1
    Join Date
    Jul 2014
    Location
    Long Island, New York
    Posts
    1
    Rep Power
    0

    Default Where did you guys learn Java?

    Where did you learn how to code in Java? Where do you think I should learn, does anyone know any free online sites to learn Java?

  2. #2
    Tolls is offline Moderator
    Join Date
    Apr 2009
    Posts
    12,120
    Rep Power
    20

    Default Re: Where did you guys learn Java?

    Quote Originally Posted by Vampyroteuthis View Post
    Where did you learn how to code in Java?
    On the job, after several years in Ada and C++.

    Quote Originally Posted by Vampyroteuthis View Post
    Where do you think I should learn,
    Wherever you feel comfortable.
    Different people have different learning styles.

    Quote Originally Posted by Vampyroteuthis View Post
    does anyone know any free online sites to learn Java?
    The Oracle tutorials?
    They're not for everyone, though.
    Please do not ask for code as refusal often offends.

    ** This space for rent **

  3. #3
    makpandian's Avatar
    makpandian is offline Senior Member
    Join Date
    Dec 2008
    Location
    Chennai
    Posts
    450
    Rep Power
    6

    Default Re: Where did you guys learn Java?

    Hmmm. I would recommend to learn yourself. This was how I learnt Java.
    Mak
    (Living @ Virtual World)

  4. #4
    gimbal2 is online now Just a guy
    Join Date
    Jun 2013
    Location
    Netherlands
    Posts
    4,149
    Rep Power
    6

    Default Re: Where did you guys learn Java?

    Initially in school but I really learned it properly on the job as a junior with a good mentor. There is no substitute for applying the knowledge to really gain a proper understanding for what is right and what is wrong; you can't become a good Java programmer by hammering the language syntax into your head. To put it in carpentry terms: you can learn to swing a hammer, but even when you don't hit your thumb anymore, you can still split the wood if you don't know the wood you're working with.

    As for free: in this day and age of free, free, free I have learned one thing; there is nothing more expensive than something that is free. I believe that counts double for information. Someone who earns money from it is far more inclined to do a good job putting the information in a form such that it is the truth and easy to read. Do the right thing; invest in books.
    "Syntactic sugar causes cancer of the semicolon." -- Alan Perlis

  5. #5
    JosAH's Avatar
    JosAH is online now Moderator
    Join Date
    Sep 2008
    Location
    Voorschoten, the Netherlands
    Posts
    13,679
    Blog Entries
    7
    Rep Power
    21

    Default Re: Where did you guys learn Java?

    I started learning Java because in those days I owned a 'Hp Jornada 750' PDA and it had something named 'Java' installed on it. It was HPs own version of the old JRE version 1.1..4. but no compiler, no tools, no nothing on it. After a bit of studying I figured out that Sun's version of the JDK was stored in a huge file named classes.zip and Sun had a 'personal profile' JRE available for PDAs (later it was called the J2ME version) and I ported it to that small Jornada thingie. I had to write my own (ahem) IDE for it because that stupid PDA didn't have a command line interface so no stdin, stdout or stderr ... In the meantime I bought two bricks: those were the API documentation of it all in book form. I had to read them sitting straight up because they were way too heavy to read them lying down on my favorite old couch (you don't want a brick to fall on your face when you fell asleep ;-)

    It was all fun on that PDA: no Swing yet, just plain old AWT but I had a compiler, javap, jar and everything else from that old JDK until I dropped that silly PDA ... it was stone dead, so I had to migrate to my laptop (also quite uncomfortable on my old couch).

    kind regards,

    Jos
    cenosillicaphobia: the fear for an empty beer glass

  6. #6
    gimbal2 is online now Just a guy
    Join Date
    Jun 2013
    Location
    Netherlands
    Posts
    4,149
    Rep Power
    6

    Default Re: Where did you guys learn Java?

    I also did some AWT/Java on a PDA for a school project. But I just did the development on the PC and then transferred the program to the PDA ;)

    You actually did -programming- on the PDA itself? Holy heck. I get nightmares about having to do that on a modern tablet.
    "Syntactic sugar causes cancer of the semicolon." -- Alan Perlis

  7. #7
    JosAH's Avatar
    JosAH is online now Moderator
    Join Date
    Sep 2008
    Location
    Voorschoten, the Netherlands
    Posts
    13,679
    Blog Entries
    7
    Rep Power
    21

    Default Re: Where did you guys learn Java?

    Quote Originally Posted by gimbal2 View Post
    I also did some AWT/Java on a PDA for a school project. But I just did the development on the PC and then transferred the program to the PDA ;)

    You actually did -programming- on the PDA itself? Holy heck. I get nightmares about having to do that on a modern tablet.
    It was two-thumbs-typing mostly, but (unlike those tablets nowadays) it had a real keyboard; after that thingy died, I had a 'Psion 7' PDA for a short while; it had a much larger keyboard and I ported Java to that thingie also; it had a real rotating disk (tiny, it was IBMs invention). One sad day it ssid 'bzzzzzt' while it was charging ...

    kind regards,

    Jos
    cenosillicaphobia: the fear for an empty beer glass

  8. #8
    jim829 is offline Senior Member
    Join Date
    Jan 2013
    Location
    Northern Virginia, United States
    Posts
    3,804
    Rep Power
    5

    Default Re: Where did you guys learn Java?

    I'm self taught. After programming in numerous languages in college and then learning C on the job and then learning Perl on the job I decided to try Java because I wanted a graphics capable language. As you become more familiar with programming languages they tend to become easier to learn (some easier than others). And self taught simply means no formal classes. But reading books and articles was how I started. Participating in this forum has definitely helped because it strengthens what I already know or introduces me to others aspects of Java or programming in general that I would not have known about.

    To start, I recommend getting a good book on Java. I can't recommend one because all of mine are pre 1.5 (aka pre generics). I also have other specialty books discussing best practices, concurrency, and collections which you should probably wait to buy anyway.

    And has been mentioned in the other responses, I have relied a lot on the tutorials. Some things they cover well, some they don't.

    Regards,
    Jim
    The JavaTM Tutorials | SSCCE | Java Naming Conventions
    Poor planning on your part does not constitute an emergency on my part

  9. #9
    makpandian's Avatar
    makpandian is offline Senior Member
    Join Date
    Dec 2008
    Location
    Chennai
    Posts
    450
    Rep Power
    6

    Default Re: Where did you guys learn Java?

    I am glad that I knew how gimbal2, josAH, jim829 learnt java.

    It must be helpful to Java newbies.
    Mak
    (Living @ Virtual World)

  10. #10
    jim829 is offline Senior Member
    Join Date
    Jan 2013
    Location
    Northern Virginia, United States
    Posts
    3,804
    Rep Power
    5

    Default Re: Where did you guys learn Java?

    Glad to help you out.

    Regards,
    Jim
    The JavaTM Tutorials | SSCCE | Java Naming Conventions
    Poor planning on your part does not constitute an emergency on my part

  11. #11
    Matrice is offline Member
    Join Date
    Jul 2014
    Location
    Mililani
    Posts
    37
    Rep Power
    0

    Default Re: Where did you guys learn Java?

    Now these personal stories of experience and learning styles from adept Java Programmers is very important knowledge for newcomers like me and the others. Learning how they learned and what they did is also really important because, it worked, obviously. :) Thanks for posting your responses to this guy's questions everyone. It will definitely help me on my programming career.

  12. #12
    coolman50544 is offline Member
    Join Date
    Apr 2014
    Location
    Miami, FL
    Posts
    47
    Rep Power
    0

    Default Re: Where did you guys learn Java?

    I strolled down Barnes and Nobles and bought a book on Java, so I'm self taught.

  13. #13
    mindsword is offline Member
    Join Date
    Jul 2014
    Location
    Norway
    Posts
    16
    Rep Power
    0

    Default Re: Where did you guys learn Java?

    I didnt!

  14. #14
    gimbal2 is online now Just a guy
    Join Date
    Jun 2013
    Location
    Netherlands
    Posts
    4,149
    Rep Power
    6

    Default Re: Where did you guys learn Java?

    Didn't what? Buy a book? You should.
    "Syntactic sugar causes cancer of the semicolon." -- Alan Perlis

  15. #15
    DayKema is offline Member
    Join Date
    Jul 2014
    Posts
    23
    Rep Power
    0

    Default Re: Where did you guys learn Java?

    Bought a book. Although I am stuck learning Polymorphism concept. The book tells you alot but doesnt give enough exercises. (Head First Java)

  16. #16
    jim829 is offline Senior Member
    Join Date
    Jan 2013
    Location
    Northern Virginia, United States
    Posts
    3,804
    Rep Power
    5

    Default Re: Where did you guys learn Java?

    Quote Originally Posted by DayKema View Post
    Bought a book. Although I am stuck learning Polymorphism concept. The book tells you alot but doesnt give enough exercises. (Head First Java)
    Well, you can always web search "polymorphism." Lot's of examples and explanations out there.

    Regards,
    Jim
    The JavaTM Tutorials | SSCCE | Java Naming Conventions
    Poor planning on your part does not constitute an emergency on my part

  17. #17
    gimbal2 is online now Just a guy
    Join Date
    Jun 2013
    Location
    Netherlands
    Posts
    4,149
    Rep Power
    6

    Default Re: Where did you guys learn Java?

    I can also honestly say that knowing the word "polymorphism" has not once served me in my professional life. Forget it, just learn about classes and how extending/implementing works.
    "Syntactic sugar causes cancer of the semicolon." -- Alan Perlis

  18. #18
    rru96 is offline Senior Member
    Join Date
    Sep 2012
    Posts
    108
    Rep Power
    0

    Default Re: Where did you guys learn Java?

    Learned the little bit that I know from online free sources. They have great intentions, but can be hazardous as everyones coding style is different. If you are trying to learn a language, I think a book like someone mentioned earlier would be better (or at least one, all-knowing source online like the Oracle docs). Jumping from code style to code style for some reason seemed to slow things. Learning from a consistent source would have been a much better approach.

    I have started to watch some of YouTubes longer JavaOne presentations. Watching others code, and explain their code, is very useful and interesting.

Similar Threads

  1. Help me guys do my very first java game!!!!
    By mrprogrammer in forum New To Java
    Replies: 4
    Last Post: 08-22-2012, 11:30 PM
  2. Hi guys i am new to java
    By karthikumar1986 in forum New To Java
    Replies: 1
    Last Post: 03-04-2011, 10:23 AM
  3. help guys on java me
    By arc_remiel in forum New To Java
    Replies: 6
    Last Post: 02-24-2011, 05:21 PM
  4. Cheers to Java Guys
    By right2001 in forum Introductions
    Replies: 0
    Last Post: 02-16-2009, 04:10 AM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •