Skip to content

Trabalhos feitos para a disciplina de Desenvolvimento de Software para Web, semestre 2018.1, Universidade Federal do Ceará - Campus Quixadá.

Notifications You must be signed in to change notification settings

barbaraneves/desenvolvimento-web-2018-1

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 

Repository files navigation

Desenvolvimento de Software para Web

Repositório que contém as atividades da disciplina de Desenvolvimento de Software para Web.

Tecnologias

HTML, CSS, JavaScript, Bootstrap, Java e Spring Boot.

Atividades

Atividade 1

Parte 1 - Página HTML que deve conter pelo menos 5 elementos em bloco e 5 elementos em linha e uma imagem relacionada ao seu conteúdo;

Parte 2 - Página HTML que contenha uma tabela com os índices de inflação usados no Brasil;

Parte 3 - Página HTML com um formulário para cadastro de dados pessoais como: CPF, Nome, Telefone, Email e Data de Nascimento;

Atividade 2

Parte 1 - Usar CSS para estilizar as páginas criadas na Atividade 1 com um único arquivo CSS externo a ser usado e compartilhado pelas 3 páginas, sendo que todas elas devem ter um cabeçalho, um container geral com seu conteúdo, e um rodapé;

Parte 2 - Página utilizando HTML e CCS, com as classes do Bootstrap;

Atividade 3

Alguns exercícios em JavaScript presentes em exerciciosJavaScript.pdf.

Atividade 3.1/Extra

Parte 1 - Página HTML para calcular e exibir na tela o valor do Índice de Massa Corporal (IMC) e sua classificação;

Parte 2 - Página HTML de notícias com poucas notícias (no minimo 3 notícias) e um botão "Mais notícias";

Atividade 4

Parte 1 - Página HTML que utiliza as classes do Bootstrap;

Parte 2 - Página HTML de notícias usando o Bootstrap;

Parte 3 - Usando o Bootstrap para melhorar o visual das questões 2 (tabela com os índices de inflação usados no Brasil) e 3 (formulário para cadastro de dados pessoais) da Atividade 1;

Atividade 5

Parte 1 - Página HTML para calcular e exibir na tela o valor do Índice de Massa Corporal (IMC) e sua classificação, fazendo uso de entrada de dados (massa e altura de uma pessoa) em formulário HTML e cálculo do resultado do IMC via Servlet (sem JavaScript). A submissão do formulário leva a apresentação do resultado em uma nova página gerada pelo Servlet;

Parte 2 - Obter dois números em um formulário Web e após a submissão deste formulário, exibir a soma e a subtração dos números;

Parte 3 - Após o clique em um link, exibir uma sugestão de seis números não repetidos entre 1 e 60 para a Mega-Sena. Esses números devem ser gerados em um Servlet e retornados para exibição no browser do cliente;

Atividade 6

Servlet de login onde ele irá autenticar o usuário pelo nome e senha. Caso o nome ou senha não estejam corretos, ele irá redirecionar para a página erro.html informando qual foi o erro. Caso estejam corretos, ele irá para a página sucesso.html. Na página inicial login.html contém um link de logout que redireciona para o Servlet de logout. Esse Servlet elimina a sessão e redireciona o usuário para a página home da aplicação.

  • Observações: Esta aplicação não permite acesso não autorizado às suas funcionalidades, ou seja, ela possui um mecanismo de autorização. Por isso, ela possui um filtro que força o login caso o usuário não esteja logado e tente acessar qualquer página que não seja a página de login.

Atividade da Avaliação Parcial I

Site de uma loja de produtos (sem Bootstrap).

  • Observações: "Livraria Floreios e Borrões".

About

Trabalhos feitos para a disciplina de Desenvolvimento de Software para Web, semestre 2018.1, Universidade Federal do Ceará - Campus Quixadá.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published