Visão Geral
Este Curso Apache ANT Foundation, apresentará ao aluno o software Apache Ant usado para construir uma variedade de aplicativos Java.
A sintaxe do arquivo de compilação será discutida desde o tratamento de compilações simples até a implantação de aplicativos da Web.
Objetivo
Após a conclusão do curso Apache ANT Foundation os alunos serão capazes de:
- Compreenda a terminologia e o uso do Ant
- Trabalhe com XML para criar arquivos Build
- Instale e configure o Ant
- Defina um elemento de projeto e seus atributos
- Construir Elementos Alvo e referenciá-los a partir do Projeto
- Compreenda as tarefas disponíveis no Ant, incluindo: Mover, Copiar, Jar, Excluir, Javac, Mkdir, Javadoc, Tstamp
- Use os oito (8) DataTypes
- Crie e use uma variedade de propriedades, incluindo “Magic”
- Entenda como estender o Ant com tarefas escritas pelo usuário
- Depurar arquivos de compilação, incluindo ajuda incorporada
- Implementar projetos no WebSphere via FTP com considerações de proxy
- Compreenda projetos em cascata e arquivos de construção
Publico Alvo
Curso Apache ANT Foundation,
- Programadores
- Designers
- Webmasters que desejam construir aplicativos Java usando Apache Ant
Pre-Requisitos
- Conhecimento de Java é desejável, mas não obrigatório.
Informações Gerais
- Carga horaria, 16h
- Se noturno o curso e ministrado de segunda-feira a quinta-feira das 19h às 23h, total de 4 noites,
- Se aos sábados o curso e ministrado de 09h às 18h, total de 2 sábados,
- Se integral o curso e ministrado de terça-feira & quarta-feira das 09h às 18h, total de 3 dias,
Formato de entrega:
- Presencial,
- In-company
- On-line ao vivo em tempo real na presença de um consultor/instrutor especialista
- Dúvidas sobre o curso on-line ao vivo, faça contato solicitando uma apresentação para entender melhor como funciona a metodologia.
Materiais
Português/Inglês
Conteúdo Programatico
Overview
- Ant's Origins
- Getting Ant
- Ant at Work
- Anatomy of a Build File
- Running Ant
Using Properties and Types
- Using Properties to Control Tasks
- Using Property Files
- Handling Data Using Types
Building Java Code
- Compiling Code
- Getting Input from the User
- Calling Other Ant Tasks
- Importing Other Build Files
- Documenting Code
- Creating JAR Files
- Setting Build Numbers
- Setting Timestamps
Deploying Builds
- Packaging Applications for Deployment
- Preparing to Deploy
- Deploying Applications
- Scheduling Automatic Builds
Executing External Programs
- Executing Java Code
- Executing External Programs
- Performing Batch Execution
- Multithreading Tasks
- Setting Execution Order
Developing for the Web
- Creating WAR Archives
- Creating CAB Files
- Creating Simple Web Deployment
- Deploying to Tomcat
- Compiling JSPs
- Deploying to EJB Containers
Integrating Ant with Eclipse
- Introducing Eclipse
- Running Ant Build Files
- Using a Different Version of Ant
- Using the Ant View
Extending Ant
- Creating a Simple Custom Ant Task
- Extending the Task Class
- Creating Custom Listeners
- Creating Custom Loggers
- Creating Custom Filters
- Creating Custom Selectors
TENHO INTERESSE