Esta página contém material de apoio para minhas aulas/cursos. – Atualizado 9 de julho de 2009 as 16 horas.
Todo o material pode ser utilizado livremente, somente gostaria que citasse que foi retirado deste blog.
Material do curso JAVA + WebServices
Local: FEMA/Assis-SP
Datas: de 7 a 19 de julho de 2009
Slides de apoio:
- Slides curso FEMA 01.
- Slides curso FEMA 02.
- Slides curso FEMA 03.
- Slides curso FEMA 04.
- Slides curso FEMA – Desenvolvimento WEB
- RTC.ppt – Apresentação sobre o Rational Team Concert
- Scrum<- NOVO
Documentação complementar e Links:
- RTC Basics complete.doc – Instalação e uso do RTC
- Link para baixar o WebSphere CE
- Link para baixar o DB2
- Link para baixar o Eclipse – Baixar a versão para desenvolvimento JEE, release 3.4.x, codinome Ganymede.
- Link para baixar o Java – Baixar o Java 5 – JDK
- Desenvolvendo no WAS
- Instalando o WAS e configurando o Eclipse para utilizar o mesmo
- Code Conventions
- Revisão Java
- Livro completo de DB2 (Grátis)
- Scrum em 10 minutos <- NOVO
Projetos e códigos exemplo (NOVO) :
Informações importantes para preparação de ambiente local:
- Utilizar o Java versão 5 update 18.
- Utilizar o Eclipse 3.4.x – Ganymede
- Será utilizado o banco de dados DB2 versão 9.5 ou 9.7
- O servidor de aplicações WebSphere CE 2.1.1.2
Fique muito atento as versões citadas acima. Somente elas serão suportadas no curso. No momento que começarmos a desenvolver os WebServices, versões diferentes poderão gerar problemas de compatibilidade.
Para um manual completo sobre como preparar seu ambiente, baixar o manual nos links abaixo.
- Preparando um ambiente para desenvolvimento JAVA – http://jmmwrite.wordpress.com/2008/07/14/preparacao-de-um-ambiente-de-desenvolvimento-java-v2/
- Histórico das linguagens de programação – http://www.levenez.com/lang/
- História do Unix – http://www.levenez.com/unix/
- História do Windows – http://www.levenez.com/windows/
- História das linguagens de programação (super completa, mais que 2500 linguagens) – http://people.ku.edu/~nkinners/LangList/Extras/langlist.htm
Nota importante: parte do material disponibilizado no curso é de autoria de terceiros.