• 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:
  • Tim Cooke
  • Campbell Ritchie
  • paul wheaton
  • Jeanne Boyarsky
  • Ron McLeod
Sheriffs:
  • Paul Clapham
  • Devaka Cooray
Saloon Keepers:
  • Tim Holloway
  • Carey Brown
  • Piet Souris
Bartenders:

seeking exercises book

 
Greenhorn
Posts: 29
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Hello everybody!

I'm quite new to the forum and I'm writing because I finally decided to get this certification!

I recently graduated in Computer Engineering and I am not new to Java. Nevertheless, I have the feeling at the university I didn't have the chance to get a complete overview of Java features.. In fact, in the 1st year they teached us the fundamentals of program using C++ and after that class we had to self-study several other languages in order to complete the projects which were part of the examinations.. So, i never had time to explore and "digest" most of the advanced java features.. Just to make an example, I never used threads in Java but I well know the concept of thread (we used C for concurrency in other projects)..
Hence, since Java is the language I most like, I decided to invest some time to learn it well and hopefully get the SCJP, just to proof myself (and a future employer as well! ) I know well the language..

I've purchased the Certfication handbook by Sierra+Bates but I'd like to spend a couple of weeks (or more) to refresh the old topics and learn those which are new to me before diving into the certification details.. And I think there is no other way to learn than through exercises, tons of exercises (a professor of mine liked to compare a programmer with an aircraft pilot: the more hours they spend practicing, the better they are! ).. So, I'd like to ask if you could kindly advise me a good Java book with lots of exercises (and possibly not too much narrative): I've seen a lot of books for complete beginners (that do have exercises) which bother with programming basics and don't go in depth of Java language... On the other side, the best professional books don't have any exercises (e.g. "Core Java" by Horstmann).. I would like something like "Core Java" but with exercises, but I wonder if something such that exists at all...?

Thank you very much for your support!
Bye!
 
Ranch Hand
Posts: 310
1
Oracle Java Linux
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Hi Federico, welcome to the ranch!
Try Head First Java

All the best!
 
Greenhorn
Posts: 6
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Head First Java is very good, it makes learning fun!
i began with Java How to Program, it details most fundamentals of the language.
 
Federico Minarelli
Greenhorn
Posts: 29
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator

Flavio Luiz Maria wrote:Head First Java is very good, it makes learning fun!
i began with Java How to Program, it details most fundamentals of the language.



Hi! Thanks both for your advices! I know both the books and I really liked Head first Java. Also the Deitel book is in my opinion a good book.. The only problem is that their target audience is people who never wrote a line of code in their life and I don't belong to such category... I'd like to use a book wrote for programmers (which doesn't bother with programming basics), such as "Core Java", but with exercises at the end of each chapter.. Probably such book doesn't exist and I have to take a bit from each book...?

Thanks again! Bye
 
Ranch Hand
Posts: 31
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
check this book Java Examples in a Nutshell, 3rd Edition
very useful book
 
Consider Paul's rocket mass heater.
reply
    Bookmark Topic Watch Topic
  • New Topic