Curso de Java: Laboratório web de práticas e tecnologias

8,5

Nota desse curso

2.467

Alunos neste curso

Faça esse curso de Java para Web e:

  • Trabalhe com Java EE evoluindo um projeto completo
  • Rode a aplicação com JBoss Wildfly
  • Ganhe tempo com o uso do JBoss Forge
  • Aprenda a realizar autenticação
  • Deixe seus projetos mais bonitos com Primefaces

Conteúdo Detalhado

  1. Criação do projeto com JBoss Forge

    • Servidor Wildfly e Eclipse com JBoss Tools
    • Usando JBoss Forge para criar o projeto
    • Scaffolding com Forge
    • Primeira página
    • Rodando com JBoss Wildfly
  2. Usando Primefaces em nosso formulário

    • O primeiro Bean
    • Criando o modelo e o mapeamento
    • Completando o bean e formulário
    • Persistência com EJB e JPA
    • H2 Database
  3. Criando um novo datasource

    • Configurando o persistence.xml
    • Testando o cadastro
    • Listando participantes
  4. Cadastro do Sorteio

    • ManagedBean do Sorteio
    • Mapeamento do relacionamento
  5. Testes de Unidade com JUnit

    • A classe Sorteador
    • Um teste pode falhar
    • TDD
  6. Mais testes

    • Lidando com expectativas de exceções
    • Refinando nossos testes
    • Criando mais cenários de testes
  7. Refatoração

    • A classe Sorteador: será que podemos deixá-la melhor do que já é?
    • Atacando código duplicado
    • Métodos expressivos
    • Tornando código inline mais expressivo
    • Quebramos algo? Rodando nossa suite de testes
  8. Autenticação através do Shiro

    • O arquivo shiro.ini
    • Trabalhando com Subject
    • CDI e producers

Primeira aula de Java: Laboratório web de práticas e tecnologias

Um pouco mais do conteúdo

Descubra se esse curso é pra você lendo as primeiras aulas de Java: Laboratório web de práticas e tecnologias

Instrutores

  • Nico trabalha na área de tecnologia há mais de 20 anos e atuou como desenvolvedor e instrutor no Brasil e na Alemanha. Participa ativamente na comunidade e com uma experiência de mais de 12 anos em educação, coordena hoje equipes de instrutores e é responsável pela curadoria de cursos online na Alura.

Conteúdo relacionado

Cursos de Java em Programação

Leia nossos artigos de Programação

Público alvo

Desenvolvedores Java que procuram integrar diversas tecnologias

Nível de Dificuldade

Avançado

Já é aluno?

Começar o Curso

Experiências de quem já estudou com a gente

Alan dos Santos Soares

em 08/12/2015

Muito bom. O conteúdo estava ótimo, boas dicas e a didática estava clara e objetiva.

Java: Laboratório web de práticas e tecnologias

BRUNO PAULO

em 13/01/2016

Show de bola esse modulo parabens Caelum!

Java: Laboratório web de práticas e tecnologias

Pedro José

em 26/07/2015

O curso mostra e utiliza várias tecnologias da plataforma java EE em um único projeto. Destaco o shiro, o CDI e o jboss forge como as principais tecnologias ensinadas nesse curso.

Java: Laboratório web de práticas e tecnologias

Aprenda Java 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