Interessado(a) neste curso? Fa�a uma pr�-inscri��o.
Aumente a produtividade da sua equipe e a qualidade do seu software usando ferramentas que n�o custam nada! Aprenda a usar as duas mais populares ferramentas do mercado para constru��o de aplica��es e testes. Este curso mostra como usar t�cnicas recomendadas pela metodologia eXtreme Programming em um ambiente de desenvolvimento Java. Mesmo que voc� use outra metodologia de desenvolvimento, as t�cnicas exploradas neste curso ser�o �teis para aumentar a produtividade de sua equipe e a qualidade do c�digo produzido.
Com Jakarta Ant voc� poder� automatizar todos os processos de constru��o, instala��o, configura��o, integra��o, deployment e depura��o. Pode enviar e-mail, transferir arquivos via FTP, executar programas, transformar documentos usando XSLT, gerar PDF. Neste curso voc� aprender� n�o s� a usar as tarefas b�sicas do Ant como tamb�m a programar suas pr�prias tarefas e integrar o Ant com outras aplica��es.
XDoclet � poderosa ferramenta para gera��o autom�tica de documenta��o e c�digo. Combinada com o Ant, pode automatizar a cria��o de deployment descriptors para EJB e aplica��es Web, JavaBeans, test cases para o JUnit e gerar documenta��o sofisticada. Neste curso voc� aprender� como escrever templates com XDoclet e usar o Ant para gerar c�digo com eles.
Criar o h�bito de escrever testes antes de programar � uma pr�tica que aumenta a qualidade do software produzido, facilita a sua manuten��o e ajuda a estimar prazos mais precisos. O JUnit � uma ferramenta que facilita a cria��o e execu��o de testes. Neste curso voc� ir� aprender a descobrir testes, escrev�-los e execut�-los com o JUnit. Conhecer� tamb�m algumas t�cnicas b�sicas de refactoring, e como realiz�-las com ajuda do JUnit.
Al�m do JUnit, voc� tamb�m aprender� a usar v�rias de suas extens�es, como:
Este � um curso pr�tico. Mais da metade do tempo de aula � dedicado a exerc�cios e demonstra��es. Al�m das ferramentas, ser�o apresentadas introdu��es �s metodologias Test-Driven Development (TDD) e Refactoring. O material did�tico em portugu�s � escrito pelo pr�prio instrutor.
Dura��o: 40 horas (ou 24 horas - op��o sem pr�tica)
P�blico-alvo: programadores Java
Pr�-requisitos: experi�ncia com programa��o em Java; conhecimentos elementares de XML e XSLT; conhecimento do processo de montagem de aplica��es Web e EJB � desej�vel mas n�o � essencial.
Objetivo: Ao final deste curso o(a) aluno(a) dever� ser capaz de:
T�picos:
Locais onde autor/instrutor j� ministrou cursos de Java/XML: Itelcon (S�o Paulo, 12/1995-1999), Universidade Federal da Para�ba (Campina Grande, 08/1996), IBPI (S�o Paulo, desde 1996), Sun Microsystems (S�o Paulo, 1997-2000), Prodasen/TWA-Conhecer (11-12/1997), TecnoInf (Bel�m, 03/1998) ASIT/IBPINET/COPPE-UFRJ (S�o Paulo, Rio, Vit�ria e Fortaleza, 1998-2000), IADP/IBPINET/UniRio (S�o Paulo e Rio, desde 1999), Java Open Brasil (Bras�lia, 1998 e 2000), SEF-RJ/PNUD (Rio, 12/1999), Editora Gr�ficos Burti (S�o Paulo, 2000-2002), Espa�o 21 (Bras�lia, 2001), PCLink/Estado do Maranh�o (S�o Luis, 03/2001), Banco Ita� (09/2001), Grupo Vicunha/IBPI (04/2002) Qualiti/CESAR/Assesso (S�o Paulo, 04/2002), Synex (S�o Paulo, 05/2002), Rede Nacional de Pesquisa - RNP (Rio, 04/2002), Universidade Regional de Blumenau (Blumenau, 07/2002)