Page 1 of 2 12 LastLast
Results 1 to 20 of 22
  1. #1
    Meta is offline Member
    Join Date
    Mar 2010
    Posts
    78
    Rep Power
    0

    Default Best Websites to learn Java?

    my computer science teacher is terrible and i can never do the programs becuase she cant teach for crap. so i need to teach myself or im screwed. plz tell me good places to learn.

  2. #2
    gcalvin is offline Senior Member
    Join Date
    Mar 2010
    Posts
    953
    Rep Power
    5

    Default

    Look for Stanford CS106A, both on the web and on iTunes (under iTunes U).

    -Gary-

  3. #3
    JosAH's Avatar
    JosAH is offline Moderator
    Join Date
    Sep 2008
    Location
    Voorschoten, the Netherlands
    Posts
    13,526
    Blog Entries
    7
    Rep Power
    20

    Default

    And of course Sun's Java Tutorials should be mentioned.

    kind regards,

    Jos

  4. #4
    j2me64's Avatar
    j2me64 is offline Senior Member
    Join Date
    Sep 2009
    Location
    Zurich, Switzerland
    Posts
    962
    Rep Power
    6

    Default

    hi meta

    my opinion and my advise: to learn the basic concepts of java there is nothing better then a java book.

  5. #5
    Meta is offline Member
    Join Date
    Mar 2010
    Posts
    78
    Rep Power
    0

    Default

    i need good stuff on arrays, sorting, searching.

  6. #6
    Eranga's Avatar
    Eranga is offline Moderator
    Join Date
    Jul 2007
    Location
    Colombo, Sri Lanka
    Posts
    11,372
    Blog Entries
    1
    Rep Power
    20

    Default

    Quote Originally Posted by JosAH View Post
    And of course Sun's Java Tutorials should be mentioned.

    kind regards,

    Jos
    I agreed. Best place to kick-off in Java.

  7. #7
    Join Date
    Feb 2010
    Location
    Lino Lakes, MN
    Posts
    4
    Rep Power
    0

    Default

    I also concur. I have used Sun's Java Tutorials as my primary source of learning when trying something new. A good book is also very handy.

  8. #8
    sonny's Avatar
    sonny is offline Senior Member
    Join Date
    Feb 2010
    Location
    North West England
    Posts
    146
    Rep Power
    0

    Default from one noob to another

    A book is Okay if you already have your head around certain concepts and the vocabulary and various terms etc. however to learn from scratch is a different matter. I borrowed some books from the library originally , but found just a book on its own was very slow and frustrating.

    Even though I don't understand much of the code/questions on this forum
    I have picked up great ideas & techniques just by reading some of the threads.
    there are some really helpful people on here, don't expect them to do your homework for you, but they will often post good helpful advice.

    Quote Originally Posted by gcalvin View Post
    Look for Stanford CS106A, both on the web and on iTunes (under iTunes U).
    -Gary-
    am using this and i think its really good
    the lectures are quite entertaining and are all on you tube search for"Stanford CS106A" start from the last 10 mins of lecture 1 if your a noob (the first 45 mins is just all stuff for enrolled stanford students)
    or if your familiar with Java already probably start at lecture 4.
    ..
    All the course materials are available from this site:
    see.stanford.edu/materials/icspmcs106a/ProgrammingMethodologyAllMaterials.zip
    ..
    and the course text book can be found in PDF by googling for
    "The Art and Science of Java Preliminary Draft Eric S. Roberts"

    suns Java tutorials I havent looked yet but aim to very soon.
    :p I still have my "L" plates on...... directions and explanations are far more help than blaring your Horn! :p Watching:CS106a on YouTube \Reading The Art & Science of Java by Eric S Roberts

  9. #9
    gcalvin is offline Senior Member
    Join Date
    Mar 2010
    Posts
    953
    Rep Power
    5

    Default

    Here's another good site:

    Eclipse and Java for Total Beginners

    It's really more about Eclipse, but it covers some basic Java, and even covers JUnit test-driven development. It's aimed at Eclipse 3.4 (Europa) but still works with the current versions. And it's short -- the whole video series is less than three and a half hours. I highly recommend it as a supplement to the others mentioned here. I found myself implementing the examples they have you develop in other languages (Python, PHP, ruby) in order to quickly get up to speed in those languages.

    -Gary-

  10. #10
    Eranga's Avatar
    Eranga is offline Moderator
    Join Date
    Jul 2007
    Location
    Colombo, Sri Lanka
    Posts
    11,372
    Blog Entries
    1
    Rep Power
    20

    Default

    You can find millions of materials, but the selecting the best match to you is on your hand. No one can advice use this or that, because we don't know your choices. Some people like too much of theories to read and practice, while others are like to move with practical stuff. :P

  11. #11
    sonny's Avatar
    sonny is offline Senior Member
    Join Date
    Feb 2010
    Location
    North West England
    Posts
    146
    Rep Power
    0

    Lightbulb An interesting topic for those New to Java

    Quote Originally Posted by Eranga View Post
    You can find millions of materials, but the selecting the best match to you is on your hand. No one can advice use this or that, because we don't know your choices. Some people like too much of theories to read and practice, while others are like to move with practical stuff. :P
    A thread such as this would be a very interesting sticky for the new to Java forum.

    something not to disimilar to Captian Morgans IDE sticky,, But Better!

    for the beginner/novice java developer:
    1. How many good online resources of the video type are there.
    2. How many good online resources which are just text and graphic based
    3. and what about Books such as SAMMS and the Idiots Guide etc.


    what are the top five or six of each of the above and how would people rate them? in respect of say.
    1. as a teach yourself the basics/fundamentals resource (for the Total Noob)
    2. as a supplement to other studies( ie. school, college or university)
    3. as a reference guide for those already familiar with all the concepts and techniques, who need to look something up now and then.


    I started with books from the library
    (cos i assumed that they must be sufficiently qualified sources because a publisher had agreed to put the work into print. After trying a few books it occured to me that publishers probably know very little about Learning Java!!)

    But, my point is, if your a noob its difficult to assess how well qualified the content of any course (online, print or otherwise) is. You just have to suck it and see.
    It took me a good deal of trial and error before, by chance, I stumbled upon a learning resource that made sense to me and has delivered some results.

    If there had been a list somewhere (and by that I don't mean some pay per click review blog trying to sell me something,there are a million of those. I mean a list/poll contributed to by Java developers and noobs alike) that told me what the most popular courses were appropriate to my experience and learning style then maybe, I wouldn't have wasted so much time.

    Anyway, whatever course material you use, one has to admit that being able to interact with other experts and noobs in this forum certainly adds a great deal of value to the experience of learning Java
    Last edited by sonny; 03-16-2010 at 04:51 AM.
    :p I still have my "L" plates on...... directions and explanations are far more help than blaring your Horn! :p Watching:CS106a on YouTube \Reading The Art & Science of Java by Eric S Roberts

  12. #12
    Eranga's Avatar
    Eranga is offline Moderator
    Join Date
    Jul 2007
    Location
    Colombo, Sri Lanka
    Posts
    11,372
    Blog Entries
    1
    Rep Power
    20

    Default

    Yeah, your suggestion is fine. Thanks.

    Actually we declare them as sticky post after a certain time in most cases. And few other concerns as well. For an example, talking about IDEs is rarely happen. But this kind of discussion take place regularly. So mark them as sticky not make sense in my view.

    And also I don't like to see sticky post in the forum, and the admin as well. I want to see fresh post in each sub-forum every day.

  13. #13
    sky
    sky is offline Member
    Join Date
    Nov 2009
    Posts
    96
    Rep Power
    0

    Default

    I think that the best resources and where to start depend pretty much on the programming language(s) you already know and programming experience. Is Java your first programming language? If not, which ones do you already know (C,C++,...)? , and so on. Comming from C is pretty useless a book in Java syntax, but I think is better to learn how to think in an object oriented way. If you have some programming experience, you might also want to skip the first lessons of any book/tutorials. Just some examples.

  14. #14
    mt88's Avatar
    mt88 is offline Member
    Join Date
    Feb 2010
    Posts
    5
    Rep Power
    0

    Default

    I really understand ur point because i am a computer science student also. I strongly suggest u to learn Java API as this will help u a lot in ur future studies. thats what i usually consult if i need any helpp..

  15. #15
    Eranga's Avatar
    Eranga is offline Moderator
    Join Date
    Jul 2007
    Location
    Colombo, Sri Lanka
    Posts
    11,372
    Blog Entries
    1
    Rep Power
    20

    Default

    Quote Originally Posted by sky View Post
    Comming from C is pretty useless a book in Java syntax, but I think is better to learn how to think in an object oriented way. If you have some programming experience, you might also want to skip the first lessons of any book/tutorials. Just some examples.
    In contrast the syntax in both language are totally different, not like Java and J# etc.. But the work around experience in C/C++ is useful a lot in work on with any other language. Most people didn't see the gap, because in Java and so high level language you no need to worry about memory management and so on. It's manage by itself.

    As you said the concepts like OO is MUST to deals with real world applications, not in Java any other OO language. :)

  16. #16
    Eranga's Avatar
    Eranga is offline Moderator
    Join Date
    Jul 2007
    Location
    Colombo, Sri Lanka
    Posts
    11,372
    Blog Entries
    1
    Rep Power
    20

    Default

    Quote Originally Posted by mt88 View Post
    I strongly suggest u to learn Java API as this will help u a lot in ur future studies. thats what i usually consult if i need any helpp..
    You mean to read the API? Huh how long it is...

    Actually best need of it is while you are coding. Start from an example, and read the API at the same time.

  17. #17
    erka is offline Member
    Join Date
    Mar 2010
    Posts
    3
    Rep Power
    0

    Default

    check CS46A and lecture (slide) Iteration, for example. Look for Jenkov tutorials also.

  18. #18
    sonny's Avatar
    sonny is offline Senior Member
    Join Date
    Feb 2010
    Location
    North West England
    Posts
    146
    Rep Power
    0

    Default

    in response to the OP

    Java Tutorials - Java Forums

    right here on java forums:D
    :p I still have my "L" plates on...... directions and explanations are far more help than blaring your Horn! :p Watching:CS106a on YouTube \Reading The Art & Science of Java by Eric S Roberts

  19. #19
    mt88's Avatar
    mt88 is offline Member
    Join Date
    Feb 2010
    Posts
    5
    Rep Power
    0

    Default

    Quote Originally Posted by Eranga View Post
    You mean to read the API? Huh how long it is...

    Actually best need of it is while you are coding. Start from an example, and read the API at the same time.
    Yes that was what i meant by using java API:D

  20. #20
    Eranga's Avatar
    Eranga is offline Moderator
    Join Date
    Jul 2007
    Location
    Colombo, Sri Lanka
    Posts
    11,372
    Blog Entries
    1
    Rep Power
    20

Page 1 of 2 12 LastLast

Similar Threads

  1. Best way to learn Java?
    By AwsmGy in forum New To Java
    Replies: 3
    Last Post: 08-22-2009, 11:57 PM
  2. What I need to install to learn java?
    By kvkv in forum New To Java
    Replies: 4
    Last Post: 02-11-2009, 06:53 AM
  3. How do you learn java??
    By low224 in forum New To Java
    Replies: 1
    Last Post: 12-07-2008, 08:42 PM
  4. Looking to learn Java.
    By Pwhheee in forum New To Java
    Replies: 2
    Last Post: 11-21-2008, 06:16 PM
  5. How to learn java??
    By superroach in forum New To Java
    Replies: 2
    Last Post: 10-21-2008, 07:51 PM

Posting Permissions

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