Powered by Caelum

Curso online ANT: Builds de software automatizados

12 horas

Acesso completo a todos os cursos
R$197,00/mês

Aprenda a controlar e a simplificar o build do seu projeto independente do ambiente.

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.

Informações

12 horas 5 capítulos Curso básico
5 vídeos 31 exercícios

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.

Instrutor

  • flavio henrique de souza almeida

Assista o primeiro capítulo do curso

Para assistir os outros capítulos, fazer os exercícios e ler o conteúdo, assine o Alura.

Conteúdo do curso

  1. O processo de build de um software e introdução ao ANT

    1. Build automatizados e entrega contínua
    2. O ANT como ferramenta de build
    3. Definição de tarefas
    4. Gerando um JAR
    5. Criação de alvos
    6. Dependências entre targets
  2. Compilar e executar testes com ANT

    1. Testando fora do Eclipse
    2. Compilação das classes de teste
    3. Executando testes com JUnit
    4. Geração de relatórios
  1. Definição do classpath e refatoração do build

    1. Caminhos e configurações duplicados
    2. Refatoração do classpath e o elemento path
    3. Aproveitando caminhos existentes
    4. Propriedades duplicadas e o elemento property
    5. Externalizar as propriedades
  2. Deployar e rodar a aplicação no servidor

    1. Criação do WAR para o Deploy automático
    2. Deploy no Tomcat
    3. Executar o projeto no servidor
    4. Acesso a qualquer servidor remoto via SCP
    5. Geração do projeto para ambientes de homologação e produção
  1. Customizando o processo de build com tarefas próprias

    1. Criação de classes tarefas
    2. Declaração da tarefa no build
    3. Definição de atributos da tarefa
    4. Classpath da tarefa no build.xml

Por que aprender no alura?

Dúvidas 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 de verdade.

Ensino colaborativo

Todos que participam trocam experiências. As discussões e avaliações tornam o aprendizado muito mais dinâmico.

Certificado

Além da qualidade de ensino, você sai com certificado oficial Alura ao final do curso

mais de