Any good websites or books that you recommend for teaching yourself java?
134809
:: HOW TO LEARN JAVA ::\n\n1. Download java at http://java.sun.com.\n2. Bookmark the javadocs api: http://java.sun.com/j2se/1.5.0/docs/api/...\n3. Go to http://www.javaranch.com and do the cattle roundup 3 times a day.\n4. Also on javaranch, start doing every lesson in order on the Cattle Drive pages.\n\nOnce you've gotten the basics down, kick it into higher gear:\n1. Make up a command line application to write (a game, such as mindsweeper, or the ubiquitous bank account app).\n2. Set a deadline (like one week)\n3. Show it off to your friends and family.\n4. Most importantly: teach them how you did it.
184519
This is an interesting, and sort of weird, site I found that has mock exams and lots of other stuff: http://www.javaranch.com/certification.jsp
631691
I dont think you can keep looking for that particular book... you can get tutorials which will be as good as these books... Some of them are available in Sun.Java website itself...
455547
Deitel has a good book on Java that also incorporates UML and OOP in the training.  The only downside is that the book is more expensive than many but is much better in content than most.  Here is a link to the book:\nhttp://www.amazon.com/exec/obidos/ASIN/0131483986/deitelassociatin\n\nHere is a link for UML tutorials:\nhttp://umlcenter.visual-paradigm.com/index.html#tutorial\n\nGood Luck.
265537
http://www.sun.com/training/certification/java/
244258
go to the source - The Art of Computer Programming by Donald Knuth.  It is the bible of data structures.
216601
Your Local Library IDG's"For Dummies series" is quite good\nhttp://www.dummies.com/WileyCDA/DummiesTitle/productCd-0764589172.html\nOr online \nhttp://www.w3schools.com/html/default.asp
489387
go to java forums\n\nwww.javalobby.org/ \nforums.javaboutique.internet.c...\nwww.phpbuilder.com/board/showt...
176474
i started here http://java.sun.com/docs/books/tutorial/\n\nbut if your good at c an c++ you should find it not to bad to get along
311143
Buy the books called, funnily enough, Core Java by sun microsystems press, it may have Core Java 2 as the title.
105213
go to the website below for JAVA codes\nhttp://javasrcipt.internet.com\nfor help about html go here\nhttp://www.w3schools.com/html/
214461
The most popular today are Struts,EJB and Spring remember Struts and Spring are seperate frameworks. And if you are new to java  then first learn Core Java. Download tools + JDK from here http://java.sun.com/j2se/1.5.0/download.jsp. then complete the tuts here http://java.sun.com/learning/tutorial/index.html\ntake one by one ..\nAND enjoy ur coffee!!!!!!
65888
How about the "For Dummies series?"  The books are actually pretty helpful and they do take great lengths to explain things in a precise manner that is easy to understand.  I have used this series to teach myself certain programming languages before moving on the more in-depth books.
268825
This may or may not satisfy your request, but\nwhen I was studying for the certification, I\nfound the mock exams (with answers) pointed to by:\n\n   http://www.javaranch.com/mock.jsp\n\nto be extremely useful.\n\nNote that most of the study guides (ie. books) for\nthe certification typically include lots of practice\nquestions (with answers and explanations).  You can\ncheck Amazon for the appropriate books.
279514
There are thousands of good books on these subjects.\n\nFor learning about the web and internet, a really excellent book is "How the Internet Works" Preston Gralla (and beautifully illustrated by Michael Troller).\n\nAs for learning the specific computer languages of the world wide web (below) I suggest you visit the Firefox developer website, and if you need more information, then the W3 website ( www.w3.org ).\n\n* XHTML - current general-purpose language of web documents\n* HTML - archaeic original form of web documents, whose replacement by XHTML is well under way\n* CSS - a way of "styling" documents and customizing their layouts/behavior with externally applied stylesheets (you can also embed CSS rules within the STYLE element of the HEAD element of the HTML element of an HTML/XHTML document, if you wish)\n* XSLT - a more powerful way of styling the content of a web page - or external XML data document\n* SVG - fancy graphics language\n* MathML - for writing mathematical expressions/equations\n* Javascript - scripting language built into every major web browser\n* Java - full-blown computer language available for every major web browser (applets run in browser, webapps run on server)\n* XForms - an approved standard that improves the form authoring/processing/presentation capabilities of XHTML (available for Firefox 1.5 as a beta extension)\n\nI would start with reading the Mozilla page; it's a nice, handy starting piont. I think you can find everything you need to there.  If not, try the W3 page.\n\nGrab yourself a CSS cheatsheet online, bookmark the CSS 2.1 spec at w3.org, or buy yourself a copy of the CSS pocket reference from O'Reilly.  If you buy any books on CSS, make sure they cover the CSS 2.1 standard, not 1.0 or 2.0.\n\nBy the way, a prerequisite for reading the XHTML spec is to read the XML spec, or at least keep it handy so you can refer to it.  XHTML is written in XML.\n\nAs for programming web pages on the server side of things, which is kind of unavoidable for non-toy sites that someone is supposed to do anything more than read documents - you need to learn another programming language besides Javascript.\n\nThe one I a just learned is called Ruby, and the web application framework I am learning right now that is written in it is called Ruby On Rails.  When you have learned the other stuff, if you want to be able to program the server, check it out.  It seems like a good language for beginners and experts.\n\nOh, and the CSS Zen Garden website is a beautiful website that showcases the power - and aesthetic beauty - possible with well-designed, artistic use of CSS.\n\nMake sure you grab a a free copy of the Mozilla web browser, before you start reading through all the documentation.  It supports more W3 web standards than any other browser, and has lots of free sidebars and extensions to help budding web developers such as yourself.\n\nYou might want to grab the Google Notebook extension for Firefox too.  It can be a really handy way to save some private notes about the different standards that are documented on the web.\n\nWikipedia is a fantastic reference for web standards and programming languages too.  So do not hesitate to look things up in there.
492727
this is more of a google question\n\nhttp://www.google.co.uk/search?hl=en&q=java+vs+c%23&meta=
10080
mine:\n\nhttp://java.net\n\nhttp://java.com\n\nhttp://javasoft.com\n\nhttp://answers.yahoo.com/\n\nhttp://google.com\n\nhttp://blogger.com\n\nhope it will help u :)\n\n--\nBalakumar Muthu\nhttp://i5bala.blogspot.com