Curso de VRaptor3: Suas aplicações web em java mais produtivas

8,6

Nota desse curso

4.477

Alunos neste curso

Faça esse curso de Java para Web e:

  • Conheça o desenvolvimento web com MVC
  • Controle seu fluxo e os resultados
  • Diminua o acoplamento com DI
  • Valide seus dados com o Vraptor Validator
  • Faça requisições asscronas com AJAX

Conteúdo Detalhado

  1. Configuração do VRaptor

    • O projeto
    • Configurando o Eclipse
    • Atalhos do Eclipse
    • Configurando o Tomcat
    • Rodando sua aplicação
    • O web.xml
    • Criando uma nova lógica e um jsp
  2. O padrão MVC Model View Controller

    • Modelos Bibliotecas de view e o jsp
    • Frameworks e o VRaptor
  3. Controlando seus sistemas

    • Criando controllers e lógicas
    • Renderizando sua view
    • Exibindo todos os produtos
    • JSTL e JSP
    • Convention Over Configuration (CoC)
    • URIs customizáveis
    • Adicionando produtos
    • Novos campos
    • Visualizando um produto
  4. Controlando o resultado

    • O Result
    • Retornando diversos objetos
    • Trabalhando com JSon
    • Trabalhando com XML
    • Negociação
    • Redirecionamento server side
    • Redirecionamento client side
  5. Injeção de dependências

    • Injeção de dependências (DI)
    • O papel da construção de objetos
    • O uso de um repositório como interface
    • Componentes no VRaptor
    • Escopo sessão
    • Exemplo de login
    • Escopo de aplicação
  6. Validação

    • A importância da validação
    • A validação no VRaptor
    • O Validator
    • Validação programática
    • Página de erro
    • Voltando ao formulário
    • Mostrando os erros
    • Validação no estilo funcional
    • Client Side x Server Side
    • Validando novos produtos
  7. AJAX: por páginas mais dinâmicas

    • Requisições assíncronas
    • Removendo produtos
    • A biblioteca jQuery
    • get com jQuery
    • Resultado 200
    • Usando jQuery para remover um elemento
    • get x post
    • Tratando erros

Primeira aula de VRaptor3: Suas aplicações web em java mais produtivas

Instrutores

  • Guilherme co-fundou a Caelum, a Alura e o GUJ. Com mais de 15 anos de experiência no ensino de programação e habilidades digitais, coordena as equipes de produção de cursos na Alura. É tecnólogo com viés matemático e medalhista de ouro em competições nacionais de computação, representando o Brasil nos mundiais. Participante ativo da comunidade open source e de educação em tecnologia, autor de 7 livros da área.

  • Maurício ajuda as empresas de tecnologia a testar e evoluir produtos. Possui doutorado em Ciência da Computação pela USP e atualmente é pesquisador de sistemas de monitoramento e DevOps, engenharia de software empírica e testes automatizados de software. É reconhecido pela comunidade e participa de projetos open source. Hoje atua como professor assistente na universidade de Delft (Países Baixos)

Cursos relacionados

Cursos de Java em Programação

Público alvo

Programadores Java que querem desenvolvedor aplicações Web de uma maneira fácil.

Nível de Dificuldade

Básico

Já é aluno?

Começar o Curso

Aprenda Java com esse e outros cursos, comece agora!

  • 896 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

  • 896 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

  • 896 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

  • 896 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?

Clique aqui e veja os planos
Acesso por 1 ano
Estude 24h/dia onde e quando quiser
Novos cursos toda semana