Curso de Ant: Build robusto para projetos Java

8,6

Nota desse curso

3.025

Alunos neste curso

Faça esse curso de Builds e versionamento e:

  • Automatize tarefas de build e descanse tranquilo
  • Criação de artefatos, jars e wars
  • Execução da sua bateria de testes
  • Deploy no tomcat e servidores remotos

Conteúdo Detalhado

  1. 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
  2. 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
  3. 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
  4. 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
  5. 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

Primeira aula de Ant: Build robusto para projetos Java

Um pouco mais do conteúdo

Descubra se esse curso é pra você lendo as primeiras aulas de Ant: Build robusto para projetos Java

Instrutores

  • Fábio é desenvolvedor full-stack com foco em Android (Java e Kotlin) e Ruby on Rails, formado pela UFRJ. É ativo na comunidade, palestrou na CocoaHeads e na Mobile Conf.

Conteúdo relacionado

Cursos de DevOps em Infraestrutura

Leia nossos artigos de Infraestrutura

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.

Nível de Dificuldade

Básico

Já é aluno?

Começar o Curso

Aprenda DevOps com esse e outros cursos, comece agora!

  • 944 cursos

    Cursos de programação, UX, agilidade, data science, transformação digital, mobile, front-end, marketing e infra.

  • Certificado de participação

    Certificado de que assistiu o curso e finalizou as atividades

  • App para Android e iPhone/iPad

    Estude até mesmo offline através das nossas apps Android e iOS em smartphones e tablets

  • Projeto avaliado pelos instrutores

    Projeto práticos para entrega e avaliação dos professores da Alura com certificado de aprovação diferenciado

  • Acesso à Alura Start

    Cursos de introdução a tecnologia através de games, apps e ciência

  • Acesso à Alura Língua

    Reforço online de inglês e espanhol para aprimorar seu conhecimento

Premium

  • 944 cursos

    Cursos de programação, UX, agilidade, data science, transformação digital, mobile, front-end, marketing e infra.

  • Certificado de participação

    Certificado de que assistiu o curso e finalizou as atividades

  • App para Android e iPhone/iPad

    Estude até mesmo offline através das nossas apps Android e iOS em smartphones e tablets

  • Projeto avaliado pelos instrutores

    Projeto práticos para entrega e avaliação dos professores da Alura com certificado de aprovação diferenciado

  • Acesso à Alura Start

    Cursos de introdução a tecnologia através de games, apps e ciência

  • Acesso à Alura Língua

    Reforço online de inglês e espanhol para aprimorar seu conhecimento

12X
R$75
à vista R$900
Matricule-se

Premium Plus

  • 944 cursos

    Cursos de programação, UX, agilidade, data science, transformação digital, mobile, front-end, marketing e infra.

  • Certificado de participação

    Certificado de que assistiu o curso e finalizou as atividades

  • App para Android e iPhone/iPad

    Estude até mesmo offline através das nossas apps Android e iOS em smartphones e tablets

  • Projeto avaliado pelos instrutores

    Projeto práticos para entrega e avaliação dos professores da Alura com certificado de aprovação diferenciado

  • Acesso à Alura Start

    Cursos de introdução a tecnologia através de games, apps e ciência

  • Acesso à Alura Língua

    Reforço online de inglês e espanhol para aprimorar seu conhecimento

12X
R$100
à vista R$1.200
Matricule-se

Max

  • 944 cursos

    Cursos de programação, UX, agilidade, data science, transformação digital, mobile, front-end, marketing e infra.

  • Certificado de participação

    Certificado de que assistiu o curso e finalizou as atividades

  • App para Android e iPhone/iPad

    Estude até mesmo offline através das nossas apps Android e iOS em smartphones e tablets

  • Projeto avaliado pelos instrutores

    Projeto práticos para entrega e avaliação dos professores da Alura com certificado de aprovação diferenciado

  • Acesso à Alura Start

    Cursos de introdução a tecnologia através de games, apps e ciência

  • Acesso à Alura Língua

    Reforço online de inglês e espanhol para aprimorar seu conhecimento

12X
R$120
à vista R$1.440
Matricule-se
Procurando planos para empresas?
Acesso por 1 ano
Estude 24h/dia onde e quando quiser
Novos cursos toda semana