• Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other Pie Elite all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Jeanne Boyarsky
  • Ron McLeod
  • Paul Clapham
  • Liutauras Vilda
Sheriffs:
  • paul wheaton
  • Rob Spoor
  • Devaka Cooray
Saloon Keepers:
  • Stephan van Hulst
  • Tim Holloway
  • Carey Brown
  • Frits Walraven
  • Tim Moores
Bartenders:
  • Mikalai Zaikin

recommendations for intermediate learning experience

 
Ranch Hand
Posts: 38
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Java Actually looks like a nice book for beginning Java programmers; I wish I had a book like it when I started learning Java. Nevertheless, one of my problems when I was learning Java (and this applies to other programming as well) was that while there was always a slew of beginner materials and advanced materials, it was hard to find stuff for the space in between.

So my question is, what would you recommend for the Java programmer that has finished your book and is looking for a more intermediate learning experience? It's often hard to jump right from beginner's stuff into advanced stuff.

Thanks!

[made subject more specific - Ilja]
[ April 26, 2007: Message edited by: Ilja Preuss ]
 
Marshal
Posts: 79177
377
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
I know I shall get shot by half the Ranch. Two suggestions:-

Deitel and Deitel. See the links from this thread post I posted on yesterday. Deitel is suitable for the rwaest of raw beginners, but goes well beyond the "intermediate" stage. As I said, some people intensely dislike the Deitel style.

Horstmann and Cornell. Try here. Designed for people who already know programming, going to quite an advanced level. Some of their examples are difficult to read because they are printed rather small and it is hard to see the indentation. Be sure to get the 7th edition

Apart from that, I am very pleased that I bought both those books.

Look on the home page of the Ranch for "Bunkhouse Books."
 
author
Posts: 150
12
Java
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
We will be doing a second "volume" that will cover some of the intermediate topics.
To the list mentioned in this thread, I would add "Thinking in Java".
 
Matthew Alesi
Ranch Hand
Posts: 38
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
That sounds great--when do you anticipate this next volume will be released? Is it a future project or is it in the works right now?
 
Don't get me started about those stupid light bulbs.
reply
    Bookmark Topic Watch Topic
  • New Topic