Websites to Learn Java
This is still a pretty neat course, it's on the uses of computers. It is not finished yet, but I'm hoping it will be in the next few months. http://webcast.berkeley.edu/course_details_new.php?seriesid=2010-D-26250&semesterid=2010-D
Scheme, teaches fundamentals of programming like recursion http://webcast.berkeley.edu/course_details_new.php?seriesid=2008-D-26263&semesterid=2008-D
This is where you learn high level programming. This teaches about about high level languages, not just Java. But, Java is the main high level language that they teach. http://webcast.berkeley.edu/course_details_new.php?seriesid=2008-D-26332&semesterid=2008-D
Machine structures. They use C, mips, and i have no idea what else. http://webcast.berkeley.edu/course_details.php?seriesid=1906978500
Now that you have all of that, start from the top and work your way down. My advice is to take notes, follow along by writing the programs, and do the homework for the class. Another technique is to watch the video once first, and then watch it a second time so that you know what to take notes on. It's a stress free way of sorting shit from shinola. I think that this is pretty thorough way to learn about programming.
There's also others like MIT that have lectures, but this should meet your needs. Here they be: http://www.ocwconsortium.org/ http://ocw.mit.edu/courses/ http://webcast.berkeley.edu/
I usually go here for my java needs : http://dreamincode.net/ as well as daniweb.com
DIC has a good section dedicated to Java, in fact, their help there is the best I've seen so far. Some of the posters are professional Java coders, so they can usually sort out your issues quickly, and there are some good tutorials there as well.
Also, I recommend getting An Introduction to Object Oriented Programming with Java by Thomas Wu. It's a good book, in my opinion.
stealth- wrote: [quote]wolfmankurd wrote: Dare I say Java for dummies? It's far better than C for dummies (which is a total scam).
People actually read those books?[/quote]
you would be amazed that people actually read them. apparently they're considered good for the average person with no technical background to read.
what is wrong in this picture?
fuser wrote: [quote]stealth- wrote: [quote]wolfmankurd wrote: Dare I say Java for dummies? It's far better than C for dummies (which is a total scam).
People actually read those books?[/quote]
you would be amazed that people actually read them. apparently they're considered good for the average person with no technical background to read.
what is wrong in this picture?[/quote]
For Dummies books are also for more advanced people. If you already know a bit about the subject, then you just read the tips, tricks, summaries, and fun facts. If not you can choose to read the whole book.