File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
The moose likes Beginning Java and the fly likes What book after Head First Java ? Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login

Win a copy of Soft Skills this week in the Jobs Discussion forum!
JavaRanch » Java Forums » Java » Beginning Java
Bookmark "What book after Head First Java ?" Watch "What book after Head First Java ?" New topic

What book after Head First Java ?

ugur yoruk

Joined: Nov 11, 2009
Posts: 4
Hello everyone. I've just finished Head First Java and really enjoyed it. Now i want to read some more advanced books but i don't know any. I'm interested in developing mobile and web applications , so if you can recommend me some books , that would be great.
Campbell Ritchie

Joined: Oct 13, 2005
Posts: 40029
Welcome to JavaRanch

Have a look at our book review page. There are bound to be books for mobile and web development, but I didn't find anything helpful when I searched. Maybe somebody else will know?
Jeanne Boyarsky
author & internet detective

Joined: May 26, 2003
Posts: 31054

Welcome to JavaRanch!

For web, there is a Head First Servlet & JSP book. It is designed for the certification exam, but still covers the topics well.

For mobile, I'm not sure.

[Blog] [JavaRanch FAQ] [How To Ask Questions The Smart Way] [Book Promos]
Blogging on Certs: SCEA Part 1, Part 2 & 3, Core Spring 3, OCAJP, OCPJP beta, TOGAF part 1 and part 2
Janeice DelVecchio
Saloon Keeper

Joined: Sep 14, 2009
Posts: 1732

I got the HeadFirst Design Patterns.... I like it a lot.

I think it depends on what part of OO programming you want to do. I have an interest in design, and the HFDP was recommended in the HF Java book as a next step.

When you do things right, people won't be sure you've done anything at all.
Monu Tripathi

Joined: Oct 12, 2008
Posts: 1369

Mobile app development is a pretty generic phrase; you need to be precise. Which mobile platform are you targeting- iPhone, Symbian, Android? There are many books available for each of these. Also, different platforms require knowledge of different programming languages like Objective-C, Java, C/C++ to name a few.

if you are unsure, you can learn J2ME which is for all constrained devices like mobile phones, smart card application etc.

[List of FAQs] | [Android FAQ] | [Samuh Varta]
ugur yoruk

Joined: Nov 11, 2009
Posts: 4
Oh,thanks for the answers. I really appreciate it

I guess i will start reading Head First Servlets&JSP first.

@Monu Tripathi

Well,i am not so sure. I just thought that developing mobile applications would be fun.
I agree. Here's the link:
subject: What book after Head First Java ?