
PM-88
ANT: builds de software automatizados
Aprenda a controlar e a simplificar o build do seu projeto independente do ambiente.
Garanta a entrega contínua com um build automatizado e eficiente.
Curso Online
Aumente a sua produtividade.
Não podemos nos dar o luxo de executar os testes e gerar relatórios ou deploys manualmente. Automatizar o build economiza tempo.
Aprenda uma das ferramentas mais úteis e flexíveis no dia-a-dia de um desenvolvedor Java.
Controle o seu build.
Não importa o tamanho do projeto ou da equipe, tudo que se repete e feito manualmente está passível de erro humano. Domine o build e construa a aplicação com segurança.
Gere o build em qualquer ambiente, seja na máquina local ou no servidor de aplicação, de maneira padronizada.
Curso online
Duração estimada: 16h
Seções e vídeos: 5
Exercícios: 38
Curso básico
Instrutores
Público alvo
Desenvolvedores Java que desejam controlar o ciclo de construção de software com ANT e interessados no processo de integração contínua. Necessário conhecimentos de Java para Web, ou curso FJ-21.
Opções de compra
Assinatura Semestral
acesse 2 cursos/mêsIndividual
acesso somente a este cursoNa exclusiva plataforma online da Caelum
Conheça a plataforma-
Caelum a qualquer hora
Tenha uma unidade da Caelum pra você: faça o curso a qualquer hora e em qualquer lugar.
-
Metodologia reconhecida
A mesma qualidade que faz da Caelum e seus instrutores referências em ensino há anos.
-
Experiência única
Aproveitamos nossa participação ativa em fóruns, blogs, listas e redes sociais para criar uma experiência online única. Confira!
-
Aprenda sempre
Você pode ver mais de uma explicação do mesmo assunto, com instrutores diferentes.
-
Dúvidas são passageiras
Suas dúvidas serão logo respondidas. Instrutores e alunos conversam e discutem a todo momento.
-
Muita prática
Diversos exercícios em um ambiente que estimula você a praticar e aprender de verdade.
-
Ensino colaborativo
Não só as aulas ensinam, mas todos que participam e trocam experiências.
-
Você, destaque no mercado
Aprenda as tecnologias que fazem diferença no mercado de trabalho e conquiste seu espaço.
-
Certificado virtual
Inclui certificado oficial Caelum online ao final do curso
Conteúdo do curso
O processo de build de um software e introdução ao ANT
- Build automatizados e entrega contínua
- O ANT como ferramenta de build
- Definição de tarefas
- Gerando um JAR
- Criação de alvos
- Dependências entre targets
Compilar e executar testes com ANT
- Testando fora do Eclipse
- Compilação das classes de teste
- Executando testes com JUnit
- Geração de relatórios
Definição do classpath e refatoração do build
- Caminhos e configurações duplicados
- Refatoração do classpath e o elemento path
- Aproveitando caminhos existentes
- Propriedades duplicadas e o elemento property
- Externalizar as propriedades
Deployar e rodar a aplicação no servidor
- Criação do WAR para o Deploy automático
- Deploy no Tomcat
- Executar o projeto no servidor
- Acesso a qualquer servidor remoto via SCP
- Geração do projeto para ambientes de homologação e produção
Customizando o processo de build com tarefas próprias
- Criação de classes tarefas
- Declaração da tarefa no build
- Definição de atributos da tarefa
- Classpath da tarefa no build.xml
Nico Steppat
Flávio Almeida