• Post Reply Bookmark Topic Watch Topic
  • New Topic

what should I do after completing head first java book?  RSS feed

 
Jafar muzeyin
Greenhorn
Posts: 7
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I am instersted in java language. I have picked HEAD FIRST JAVA book and reading and working with those exercise and examples. now I am going to finish the book but I am thinking what next step thing I should do after completing this book. I want to master in java and do what I have to do to master. can you give me information what should I do and some website or book that will help me more to develop my skill.
 
Rico Felix
Ranch Hand
Posts: 411
5
IntelliJ IDE Java Linux
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I would suggest after learning the fundamentals of the language, you should solidify you knowledge of the language by learning to implement data structures and algorithms using the language...

You can try this -> Data Structures and Algorithms in Java
 
Ulf Dittmer
Rancher
Posts: 42972
73
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Not to discourage you, but to "master" a language you have years of work ahead of you. A lot of that will consist of doing it, rather than studying it. And then getting feedback and learning from the mistakes you made :-)
 
Jafar muzeyin
Greenhorn
Posts: 7
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
thank you Rico and Ulf. I am looking for those websites give beginner java projects , opensource code, and books that help full to develop java skill.
 
Winston Gutkowski
Bartender
Posts: 10575
66
Eclipse IDE Hibernate Ubuntu
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Jafar muzeyin wrote:thank you Rico and Ulf. I am looking for those websites give beginner java projects , opensource code, and books that help full to develop java skill.

Well, one book I can definitely recommend is Effective Java - the best "why to" book I've ever read about any language.

It's probably for after you've completed HFJ, because it does assume some basic knowledge; but I'm on my second copy of version 2, because the first one basically fell to bits from so much use.

Winston
 
Knute Snortum
Sheriff
Posts: 4287
127
Chrome Eclipse IDE Java Postgres Database VI Editor
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
the first one basically fell to bits from so much use


That's why my copy is an eBook.
 
Winston Gutkowski
Bartender
Posts: 10575
66
Eclipse IDE Hibernate Ubuntu
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Knute Snortum wrote:That's why my copy is an eBook.

You'll have to excuse me for being an old fart.

Also:
1. I really need reading glasses, but I'm too vain (and too boracic) to get them.
2. The book is "topic"-based, so I actually find it a lot easier to look up the index and then flip open the page I need with a book than with a PDF.

Technology, eh?

Winston
 
Abhay Agarwal
Ranch Hand
Posts: 1376
Eclipse IDE Java
  • Likes 1
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
you can read another book called java puzzlers http://www.javapuzzlers.com/
If more interested, can go for Java certification [ Note Java 8 certification BETA version is available]
 
Abhay Agarwal
Ranch Hand
Posts: 1376
Eclipse IDE Java
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
You can also read java 7 certification book by Mala Gupta. This book shall increase your knowledge from where you left at Head First Java. I have read the book written by Mala Gupta. From there since, this book is one of the favourites in my book shelf.

So basically order can be
a. read java 7 certification book by Mala Gupta
b. read Effective Java
c. read Java Puzzlers

Simultaneously, you can prepare for Java certification.
 
Winston Gutkowski
Bartender
Posts: 10575
66
Eclipse IDE Hibernate Ubuntu
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Abhay Agarwal wrote:you can read another book called java puzzlers http://www.javapuzzlers.com/

Excellent suggestion Abhay. I've heard about that book and just read their "samples" and got the first three wrong (although I kind of knew why the third one would be wrong; just mistook the cause). Once you start thinking "Machiavellian" though, you get in the groove....

Great fun.

Winston
 
Adrianno Esnarriaga Sereno
Greenhorn
Posts: 3
C++ Java Mac
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Cool topic.
I am a beginner too, so I hope that these books will teach me a lot.

Thanks for sharing guys.
 
Jafar muzeyin
Greenhorn
Posts: 7
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
thankyou so much for your information.
 
Abhay Agarwal
Ranch Hand
Posts: 1376
Eclipse IDE Java
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Happy Learning !!!
 
Adrianno Esnarriaga Sereno
Greenhorn
Posts: 3
C++ Java Mac
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hey guys!
On my researches about books for beginners, I found a good material and I decided to share with you
Anyway, here it is:

* Free Book - Thinking in Java 3rd Edtion - http://www.mindview.net
* The Java Language Specification - http://java.sun.com/docs/books/jls/second_edition/html/j.title.doc.html
* The Java Virtual Machine Specification - http://java.sun.com/docs/books/vmspec/2nd-edition/html/VMSpecTOC.doc.html
* http://freecomputerbooks.com/search.html?cx=partner-pub-5976068913745703%3Ae0ybf3af0rc&cof=FORID%3A10&ie=ISO-8859-1&q=Java&sa=Go

Best regards,
Adrianno.
 
Campbell Ritchie
Marshal
Posts: 56593
172
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Thinking in Java is a nice book, but the 3rd edition is more than ten years out of date now.
 
Junilu Lacar
Sheriff
Posts: 11494
180
Android Debian Eclipse IDE IntelliJ IDE Java Linux Mac Spring Ubuntu
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Knute Snortum wrote:
the first one basically fell to bits from so much use


That's why my copy is an eBook.

Sounds like a great tagline right there: "I read it so many times even my ebook copy is dogeared!"
 
Robert D. Smith
Ranch Hand
Posts: 221
5
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Winston Gutkowski wrote:
Knute Snortum wrote:That's why my copy is an eBook.

You'll have to excuse me for being an old fart.

Also:
1. I really need reading glasses, but I'm too vain (and too boracic) to get them.
2. The book is "topic"-based, so I actually find it a lot easier to look up the index and then flip open the page I need with a book than with a PDF.

Technology, eh?

Winston


I agree. Well, not so much the vanity regarding glasses, especially as that shiny spot on top of my head keeps increasing in diameter. But there is something about holding the actual book on one's hand(s).

Admittedly, though, I'm a hippy loving, tree hugging, liberal, so I do buy/utilize ebooks. Just one of the little ways to help save the world. That said, I still buy my programming books in actual book format. I find it tedious to have to switch out of my editor to a book reader to look up whatever bit of syntax I need, the tab back to the editor. Two monitors does help. But who doesn't want to walk around, or hang out at the coffee shop, carrying a book with a couple dozen sticky notes and bookmarks sticking out. Impress the locals, and all that.
 
Campbell Ritchie
Marshal
Posts: 56593
172
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Or hang out at the coffee shop with a laptop and a few spare monitors
 
It is sorta covered in the JavaRanch Style Guide.
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
Boost this thread!