Para desenvolver Aula prática Programação para internet em back-end, 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
Configuração do ambiente local: XAMPP, PHP e VSCode;
Criação de banco de dados MySQL e tabela usuario;
Conexão procedural ao MySQL (mysqli_connect, tratamento de erros);
Construção de formulário em PHP com validação de e‑mail;
Inserção de dados via PHP (mysqli_query) e armazenamento de senha encriptada;
Estrutura de projeto em htdocs e organização de arquivos (index.php, conexao.php, cadastrar.php, css/formulario.css, script .sql).
Como se realizam os envios?
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.
Quais os seus canais de contato?
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 aula prática da disciplina Programação para internet em Back-End propõe a construção de uma aplicação simples de cadastro de usuário para desenvolvimento local. A atividade focaliza a criação de um formulário em PHP para inserir nome, e-mail e senha em uma base MySQL, com validação do campo de e‑mail e mecanismo de armazenamento seguro da senha (encriptação). O ambiente previsto inclui VSCode como IDE, PHP (versão 7.4 ou superior) e XAMPP, que fornece o servidor local e o PHPMyAdmin para gerenciamento do banco de dados.
O exercício é organizado como um pequeno projeto a ser criado dentro da pasta htdocs do XAMPP, com estrutura de arquivos e testes locais. Há ênfase em procedimentos práticos: montagem da base de dados, criação de tabela (sugestão de nome usuario), desenvolvimento de páginas PHP para formulário e conexão, estilização CSS e verificação da gravação dos dados no banco.
O que é desenvolvido nesta atividade
Construção de uma aplicação de cadastro com as seguintes entregas e passos essenciais: criar a base de dados (ex.: DBCadUser) e a tabela usuario com colunas nome, email e senha; implementar o formulário em index.php e validar o campo de e‑mail; criar conexao.php para testar e estabelecer a conexão com MySQL (procedural, usando funções como mysqli_connect); implementar cadastrar.php que executa a inserção SQL (mysqli_query) assegurando que a senha seja armazenada encriptada; aplicar estilos em css/formulario.css; testar cadastros e confirmar que as informações chegam corretamente ao banco. O projeto sugerido inclui, ao final, 3 arquivos PHP, 1 arquivo CSS e um script .sql da base de dados.
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.