Para desenvolver Aula prática Programação Web, comece identificando os objetivos e as entregas solicitadas no roteiro. A seguir, veja os pontos presentes na descrição desta atividade e organize teu relatório de acordo com as orientações do curso.

O que é esta aula prática?
Antes de começar, leia a apresentação e identifique o tema, a unidade e o formato pedido.
Principais conteúdos abordados
Disciplina: Programação Web — Unidade 4, Seção 4.3
Montagem de estrutura de projeto (index.php, show_zodiac_sign.php, header.php, signos.xml, assets/css/style.css)
Uso de Visual Studio Code e XAMPP para desenvolvimento local
Formulários HTML (POST) e envio de dados (campo data_nascimento)
Leitura e iteração de XML em PHP (simplexml_load_file) e lógica de comparação de datas
Estilização com Bootstrap e folhas de estilo próprias; testes da aplicação
Portfólio Aula prática Programação Web
O seu trabalho é disponibilizado pronto, respondido e nas normas já na mesma hora aqui em nosso site na sua área de downloads e também no seu e-mail.
Portfólio em Word, respondido, completo e já nas normas
Se estiver acessando pelo computador, escaneie o QR Code abaixo com a câmera do celular para abrir nosso atendimento no WhatsApp.
Como desenvolver a atividade passo a passo
Execute cada etapa na ordem indicada e registre o que foi feito para depois explicar o processo no relatório.
Esta atividade prática da disciplina Programação Web (Unidade 4, Seção 4.3) orienta a construção de uma pequena aplicação web que determina o signo zodiacal a partir da data de nascimento. O foco é inteiramente prático: criar a interface de entrada (formulário), a página de resultado e a lógica que consulta um arquivo XML com os dados dos signos, além de aplicar estilização com Bootstrap e folhas de estilo próprias.
O exercício deve ser realizado em laboratório de informática utilizando Visual Studio Code e um servidor local XAMPP. A entrega esperada é uma pasta com a estrutura de projeto indicada (arquivos PHP: header.php, index.php, show_zodiac_sign.php; arquivo XML: signos.xml; diretórios assets — css — style.css — imgs — js — layouts), com a página inicial contendo um formulário POST (campo data_nascimento) que envia os dados para show_zodiac_sign.php, e uma página que apresenta o signo consultado. Também faz parte da atividade testar a aplicação e ajustar a estilização com Bootstrap.
O que é desenvolvido nesta atividade
Desenvolver uma página front-end com formulário para entrada da data de nascimento e um botão que redireciona para a página de resultado; criar o arquivo XML (signos.xml) com as informações de cada signo; implementar em PHP a leitura do XML (por exemplo usando simplexml_load_file) e a lógica para identificar em qual intervalo de data (dataInicio–dataFim) a data informada se enquadra; adaptar datas para comparação correta (ignorando ano do XML), aplicar validação básica (HTML5 ou JavaScript opcional) e estilizar as páginas com Bootstrap e CSS próprio.
Como estruturar o relatório
Organize a entrega em identificação da atividade, objetivos, recursos utilizados, descrição dos procedimentos, registros dos resultados e conclusão. Ajuste essa sequência ao modelo exigido pela instituição e inclua apenas observações e evidências obtidas durante a tua própria execução.
Checklist antes de entregar
- Conferir se todos os objetivos do roteiro foram contemplados.
- Descrever os procedimentos na ordem em que foram realizados.
- Inserir registros, imagens ou arquivos quando a atividade solicitar.
- Relacionar os resultados com as tarefas e revisar o formato de entrega exigido.