Curso

Curso de Maven Framework

O objetivo deste treinamento é demonstrar na prática como utilizar o Sistema de Gerenciamento de empacotamento Maven. Utilizando-se de varias formas de abordar o seu uso, este curso é impar no quesito aplicação pratica de um gerenciamento de compilação e empacotamento devido a demonstração em vários ambientes como pode-se utilizar o Maven, trabalharemos desde seu modulo stand-alone até os plug-ins dentro dos IDE’s NetBeans e Eclipse. Um ponto forte de treinamento é a apresentação de toda a base de funcionamento do Maven bem como os conceitos envolvendo cada um de seus plug-ins mais utilizados, veremos também como plugar o Maven com sistemas de cobertura de teste e muitos outros. Aprenderemos juntos como construir aplicações do zero e também como reaproveitar aplicações já existes para colocar dentro da estrutura deste que é considerado de longe o maior avanço no quesito produtividade no empacotamento e gerenciamento de dependências para aplicações Java.

Esse curso inclui:

Suporte em tempo real

Certificado

Carga horária:

15 horas

Curso de Maven Framework (10 aulas)

Aula 1 - Introdução ao Maven Framework

Nessa videoaula veremos a introdução ao Apache Maven, vamos entender o seu funcionamento interno, baixar uma versão atual e configurar que a mesma esteja disponível para o nosso curso.

Aula 2 - Conhecendo a estrutura de um projeto maven

Nessa videoaula veremos como é a estrutura de projetos do Apache Maven, vamos descobrir para que serve cada ponto deste projeto com o intuito de aprender seu funcionamento e com isso aprender como tirar o melhor proveito.

Aula 3 - Criando seu primeiro aplicativo maven

Nessa videoaula veremos a criação de um primeiro aplicativo, este aplicativo vai servir de base para explicações de toda a estrutura criada automaticamente pelo Apache Maven Archetypes Options.

Aula 4 - Conhecendo as opções do comando mvn

Nessa videoaula veremos como o comando “mvn” pode oferecer as opções que necessitamos para empacotar nosso projeto. Vamos apresentar os “goals” padrões do Maven e qual a saída que cada um deles produz conferindo logo a pos o resultado gerado.

Aula 5 - Descobrindo e disponibilizando bibliotecas

Nessa videoaula veremos o poder do sistema de bibliotecas (dependências) do Apache Maven, vamos adicionar algumas dependências e verificar como o Maven faz para coloca-las no classpath de nossa aplicação.

Aula 6 - Adicionando suporte a projetos WEB no maven

Nessa videoaula veremos como criar uma aplicação Web dentro do Apache Maven com apenas um comando utilizando o suporte a tipos de aplicação chamado “Archetypes”

Aula 7 - Conhecendo o Plugin do Maven no NetBeans

Nessa videoaula veremos como criar uma aplicação do Maven utilizando o Plugin disponível no IDE Netbeans.

Aula 8 - Gerenciando Dependências no NetBeans

Nessa videoaula veremos todo o poder da integração entre o apache maven e o Netbeans utilizando o plugin de localização de dependências geral.

Aula 9 - Chamando diferentes tarefas do Maven no NetBeans

Nessa videoaula veremos a forma que o Netbeans IDE faz para mapear todos os “goals” do Maven para dentro de sua estrutura de funcionamento particular.

Aula 10 - Integrando Testes no NetBeans

Nessa videoaula veremos a integração de um dos mais importantes plug-ins do Maven dentro do Netbeans IDE, o plugin “cobertura”.

Ver todas as 15 aulas
Ebook exclusivo
Dê um upgrade no início da sua jornada. Crie sua conta grátis e baixe o e-book

Veja outros cursos de Java

Linguagem Java: Hello World!

Linguagem Java: tipos de dados

Linguagem Java: Controle de Fluxo