Is the offical Sun Java EE tutorial the best way to learn how to make Java web apps?
- by Nick
I've been a web developer for almost a decade. I've mostly used classic ASP/JavaScript and I'd like to move into Java based apps.
I have a decent understanding of Java itself (enough to know how to lookup what I don't know) and I spent some time doing minor work on a JSF/Spring/Hibernate app, but from what a trusted coworker told me, this application is the example of what not to do.
I want to learn the really hardcore stuff (EJBs, HA Clustering, etc), but I know I have to walk before I can run. Is the Sun Tutorial the best place to start? Or is there an definitive book (like K&R for C or Gang of Four for design patterns) that I should buy?