Repositório que contém as atividades da disciplina de Desenvolvimento de Software para Web.
HTML, CSS, JavaScript, Bootstrap, Java e Spring Boot.
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;
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;
Alguns exercícios em JavaScript presentes em exerciciosJavaScript.pdf.
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";
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;
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;
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.
Site de uma loja de produtos (sem Bootstrap).
- Observações: "Livraria Floreios e Borrões".