Aula Prática – Programação Web II (4 aulas)

R$ 50,00

Trabalho pronto de Projeto de Extensão completo

  • Arquivo Word editável.
  • Trabalho completo, respondido conforme especificações da faculdade.
  • Valor de referência: R$ 50,00; no site pode haver valor promocional ativo.
  • Download imediato após a confirmação do pagamento, em Minha Conta > Downloads.
  • Correção gratuita mediante print da análise do tutor online após postagem no AVA, conforme as políticas do Apostileiros.

Importante: o trabalho pronto é vendido igual para todos os compradores. Antes de postar no AVA, altere o máximo de texto para reduzir risco de similaridade com outros alunos.

Ver garantias e provas sociais de alunos

Trabalho padrão disponível para download 
Encomende seu exclusivo via whatsapp.

mp-logo-hand-shake
Até 12x sem cartão com a Linha de Crédito. Saiba mais
Compre com o Mercado Crédito sem cartão e pague por mês
1
Adicione o produto ao carrinho de compras e, na hora de pagar, selecione “Linha de Crédito”.
2
Inicie sessão no Mercado Pago.
3
Escolha o número de parcelas que melhor se adapte a você e pronto!

Crédito sujeito a aprovação.

Dúvidas? Confira nossa página de Ajuda.

AULA PRÁTICA – PROGRAMAÇÃO WEB II (4 AULAS)

Roteiro de Aula Prática
CURSO / DISCIPLINA:
PROGRAMAÇÃO WEB II
TIPO DE TRABALHO:
ROTEIRO DE AULA PRÁTICA
ARQUIVOS ENTREGUES:
4 ARQUIVOS WORD (.DOCX), UM POR AULA

 

As quatro aulas práticas de Programação Web II em um único pacote, cada uma em seu arquivo Word: componentes visuais do JSF com o cadastro Faculdade (U1_A2), persistência com Hibernate e MySQL na agenda de contatos (U2_A2), interfaces com BootsFaces (U3_A3) e API RESTful com JAX-RS no catálogo RestBook (U4_A1). Os quatro projetos foram executados em servidor WildFly e os relatórios trazem as capturas de tela das aplicações em funcionamento.

O trabalho contempla:

  • Quatro arquivos Word separados, um por aula prática
  • U1_A2: projeto Faculdade com JSF e MVC, com print da página WEB, da estrutura e de cada arquivo de código
  • U2_A2: agenda com Hibernate e MySQL, com print da raiz, da página Contato e da tabela do banco com os registros gravados
  • U3_A3: interface com BootsFaces (jumbotron, dataTable, datepicker e selects), com print do projeto e do resultado
  • U4_A1: API RestBook com JAX-RS, com print dos dois GETs no navegador e da estrutura do projeto
  • Código-fonte completo de cada projeto transcrito nos relatórios
  • As questões de “Avaliando os resultados” das unidades 3 e 4 respondidas
  • Capa, folha de rosto, sumário, métodos, resultados, conclusão e referências em cada arquivo
O que o manual da disciplina pede

Compare com o roteiro que você recebeu no AVA para confirmar que é o mesmo trabalho:

U1_A2 — Componentes Visuais do JSF

Objetivos da aula prática

Definição dos objetivos da aula prática: Ensinar o aluno a criar um projeto web dinâmico utilizando conceitos iniciais de JSF na camada de visão, além de estruturar as partes desse projeto segundo o padrão de arquitetura MVC, tudo isso sendo aplicado à linguagem de programação Java. Após a criação e estruturação dos arquivos, aplicaremos uma folha de estilo no formulário criado.

Atividade proposta

Criaremos um projeto baseado em Java EE (Projeto de WEB Dinâmico) com organização preconizada pelo MVC, para cadastro de faculdades.

Você deve elaborar, pelo menos, uma classe de modelo chamada Faculdade. Essa classe terá um id (int), nomeCompleto (String) e nomeFantasia (String). Esses dados devem ser obtidos através de um formulário que contenha esses três elementos para ser digitados pelo usuário.

Esse formulário deve estar presente na página faculdades.xhtml e ela deve obrigatoriamente utilizar conceitos de JSF que seja compatível com as premissas de utilização de ManagedBeans. A classe Java FaculdadeMB será a responsável por controlar as requisições oriundas da camada de visão e passá-las para a camada modelo. As etapas descritas a seguir foram criadas usando a IDE Eclipse, com o servidor Wildfly.

 

U2_A2 — Framework Hibernate

Objetivos da aula prática

Nessa aula o objetivo é criar um sistema de agenda fazendo a persistência dos dados usando o framework Hibernate.

Para isso o sistema será dividido em duas partes:

• Na primeira deverão ser criados os arquivos de configuração com o banco, bem como a transação de inserção de dados.

• Na segunda, serão criados os arquivos necessários à interação do usuário com o sistema, ou seja, a Managed Bean e o arquivo.xhtml.

Atividade proposta

Procedimento/Atividade nº 1

Entrega prevista no roteiro

O arquivo deverá conter:

• Capa • Folha de rosto com os dados da disciplina e do aluno • Métodos: Explique as técnicas que utilizou • Resultado:

 Captura de tela da raiz do projeto;

 Captura de tela da página Contato funcionando;

 Captura de tela da tabela do banco de dados com pelo menos 5 dados inseridos.

• Evidências (códigos):

 Persistence.xml  Contato.java  DAO.java  CRUD.java  ContatoMB.java  […]

 

U3_A3 — Tomahawk, HighFaces e BootsFaces

Objetivos da aula prática

• Compreender o papel dos frameworks Tomahawk, HighFaces e BootsFaces no ecossistema JSF, reconhecendo como eles ampliam os recursos visuais e funcionais das aplicações web.

• Explorar a integração do BootsFaces com o JSF, aplicando componentes visuais baseados em Bootstrap para criar interfaces modernas, responsivas e de fácil manutenção.

• Desenvolver uma aplicação prática utilizando BootsFaces, aplicando seus principais componentes (como <b:form>, <b:inputText>, <b:commandButton>, <b:dataTable>, entre outros) em conjunto com ManagedBeans e a arquitetura MVC.

Atividade proposta

Procedimento/Atividade nº 1

Avaliando os resultados

Após o experimento responda as seguintes questões:

• Qual é a principal vantagem de usar o BootsFaces em relação aos componentes padrão do JSF na criação das interfaces web?

• Como o uso de componentes BootsFaces, como <b:inputText> e <b:dataTable>, contribui para a usabilidade e organização visual da aplicação?

• De que forma o BootsFaces se integra ao JSF, e por que essa integração é importante para o funcionamento da aplicação?

 

U4_A1 — API RESTful

Objetivos da aula prática

  • Compreender o funcionamento de APIs RESTful e seus princípios básicos.
  • Implementar endpoints usando JAX-RS no Java EE.
  • Produzir e consumir dados no formato JSON.
  • Executar e testar serviços REST em um servidor de aplicação (WildFly).

Atividade proposta

Procedimento/Atividade nº 1

Avaliando os resultados

Após o experimento responda as seguintes questões:

• Qual é a principal diferença entre um método REST anotado com @GET e outro com @POST?

• Por que o formato JSON é amplamente utilizado em APIs RESTful modernas?

• Explique o papel da anotação @Path em uma classe que representa um recurso REST.

Entrega prevista no roteiro

O arquivo deverá conter:

• Capa • Folha de rosto com os dados da disciplina e do aluno • Métodos: Explique as técnicas que utilizou • Resultado:

 Respostas das questões do avaliando resultados.

• Evidências:

 Captura de tela do projeto;

 Captura de tela da página dos dois GETs no navegador.

Formato de entrega:

• Arquivo em Word ou PDF com as capturas de tela.

Resultados de Aprendizagem: […]

 

São 4 arquivos em Word (.docx) editáveis, um para cada aula prática — é assim que o roteiro pede a entrega. A estrutura segue o que o roteiro da disciplina determina e a formatação segue as normas da ABNT. Os campos de identificação (nome, RA e polo) ficam em branco para você preencher.

Como o trabalho pronto é vendido igual para todos os compradores, altere o máximo de texto possível antes de postar no AVA. Se o tutor pedir ajustes, o Apostileiros oferece correção gratuita mediante o print da análise, conforme as políticas do site.

Veja todos os trabalhos prontos por curso

Avaliações

Não há avaliações ainda.

Seja o primeiro a avaliar “Aula Prática – Programação Web II (4 aulas)”

Este site utiliza o Akismet para reduzir spam. Saiba como seus dados em comentários são processados.

Carrinho de compras