Given that the book's second edition came out sometime in 2008 and its 2015 now. I had recently finished the Head First
Java book and liked the approach it took, hence picked up this book. I am into web application security and up until now was using PHP as my language of choice. I am now interested in knowing how Java technologies are used to build a website/web-app. But now I am having second thoughts about it. Would it be better to invest time in a more recent book instead of this one? Note - My main goal with the book would not be the certification. I just need a book to give me a decent foundation on Java and web applications. Please advise.