Como havia mencionando há algum tempo atrás, estou compartilhando um pouco de minha lista de livros favoritos para o aprendizado de Java EE.
É claro que aprender sobre JEE leva um pouco de tempo devido à grande quantidade de tecnologias, protocolos e frameworks, portanto não espere ler apenas um livro e “cabum!!!” agora você já é o “bam bam bam” de Java.
O trabalho é árduo, leva-se um bom tempo lendo livros, revistas, sites, blogs, fóruns, fora a experiência em campo desenvolvendo aplicações das mais variadas.
Sem mais delongas segue abaixo minha sugestão de leitura:
Primeiro Passo: Apesar de ser um livro grande e que aborda praticamento todos os pontos da plataforma eu acredito que é um bom começo, principalmente por estar disponível no site da Sun (
http://java.sun.com/javaee/5/docs/tutorial/doc/).
| Java(TM) EE 5 Tutorial, The (3rd Edition). |
ISBN: 0321490290 |
Segundo Passo: Após ter um visto todas as possibilidades da plataforma, o próximo passo é entender bem sobre as principais tecnologias do Container JEE.
| Head First Servlets and JSP. |
ISBN: 0596005407 |
| Head First EJB (Brain-Friendly Study Guides; Enterprise JavaBeans). |
ISBN: 0596005717 |
| Core JavaServer(TM) Faces (2nd Edition) (Core Series). |
ISBN: 0131738860 |
|
Terceiro Passo: Entenda as principais frameworks utilizadas no desenvolvimento de aplicações corporativas.
| Agile Java Development with Spring, Hibernate and Eclipse. |
ISBN: 0672328968 |
|
| Building Spring 2 Enterprise Applications. |
ISBN: 1590599187 |
|
Quarto Passo: Projete aplicações corporativas como elas realmente devem ser construídas. "Be an architect!"
| Core J2EE Patterns: Best Practices and Design Strategies (2nd Edition). |
ISBN: 0131422464 |
|
| Core Security Patterns: Best Practices and Strategies for J2EE(TM), Web Services, and Identity Management (Core Series). |
ISBN: 0131463071 |
|
| Head First Design Patterns (Head First). |
ISBN: 0596007124 |
|
| Software Engineering: (Update) (8th Edition). |
ISBN: 0321313798 |
|