Curso de

PHP com MySQL – Módulo 02: Segurança e níveis de acesso

PHP-Banco-Dados-02

Curso de

PHP com MySQL – Módulo 02: Segurança e níveis de acesso

PHP-Banco-Dados-02


IMPORTANTE

Certificado: Para emissão do certificado será necessário marcar todas as aulas como conluídas e acertar no mínimo 70% das questões do teste final.

Contagem da carga horária: Este curso possui uma carga horária acadêmica total baseada em múltiplas atividades desempenhadas pelo aluno, incluindo o tempo dos vídeos, resolução de exercícios, práticas extras, etc. Para maiores informações, consulte nossa área de perguntas frequentes.

Tire suas dúvidas em

nosso fórum de ajuda

Entender como um sistema protege informações e controla quem pode acessar cada parte dele é essencial para qualquer projeto profissional. Neste módulo, o aluno entra de forma prática no universo da segurança aplicada ao PHP com MySQL e aprende a criar proteções reais dentro do próprio fluxo de desenvolvimento. Cada aula amplia a visão sobre como organizar arquivos, lidar com senhas, estruturar sessões e configurar níveis de acesso que mantêm o sistema confiável.

O curso começa com a preparação do ambiente e pequenos ajustes que fazem diferença na organização do projeto. A partir daí, o aluno aprende a trabalhar com recursos visuais, como ícones, e a implementar um sistema de notificações que melhora a experiência de uso. Esses elementos constroem a base para etapas mais avançadas.

A segurança aparece de forma clara quando o módulo aborda hash de senhas e criptografia simples. O aluno entende por que essas técnicas existem, como são aplicadas no código e como ajudam a proteger dados sensíveis. Com esse conhecimento, fica mais fácil evoluir para a criação da tela de login e para o funcionamento completo do processo de autenticação e encerramento de sessão.

Outro ponto importante é o controle de acesso. O módulo mostra como implementar diferentes níveis de permissão, garantindo que cada usuário veja apenas o que realmente deve ver. Esse conceito se integra ao cadastro e à edição de usuários, que incluem formulários, validações e operações no banco de dados. No fim, o aluno fecha o ciclo e percebe como cada etapa se conecta para formar um sistema seguro e organizado.

Todo esse aprendizado acontece dentro do ambiente do Estudonauta, com acesso a todos os módulos disponíveis, fórum e servidor no Discord para tirar dúvidas ao longo do caminho. O aluno também conta com avaliações, certificados ilimitados e um perfil público personalizável para compartilhar sua evolução acadêmica.

FAQ

O que eu aprendo sobre segurança neste módulo?

Você aprende como proteger dados sensíveis utilizando hash, aplicar criptografia simples e estruturar processos de login, logout e sessões com mais segurança.

O módulo mostra como criar níveis de acesso?

Sim. Você aprende a configurar diferentes permissões para cada tipo de usuário e a aplicar essas regras dentro das páginas do sistema.

Preciso conhecer PHP antes de fazer este módulo?

Sim. Este é o segundo módulo da trilha de PHP com MySQL e parte do que foi construído anteriormente.

Vou aprender a cadastrar e editar usuários?

Sim. O módulo inclui formulários, inclusão e edição de dados no banco e toda a lógica para manipular usuários no sistema.

Tenho acesso a suporte?

Sim. A assinatura do Estudonauta oferece fórum e servidor no Discord para dúvidas, além de acesso completo aos módulos e certificados ilimitados.

Conteúdo do Curso

M02A00 – Apresentação
M02A01 – Instalando Ferramentas
M02A02 – Renomeando arquivos
M02A03 – Usando ícones Google
M02A04 – Sistema de Notificações
M02A05 – Segurança e Hash
M02A06 – Criptografia simples
M02A07 – Tela de login
M02A08 – Fazendo o login funcionar
M02A09 – Fazendo o logout funcionar
M02A10 – Níveis de Acesso
M02A11 – Formulário novo usuário
M02A12 – Incluindo usuário no banco
M02A13 – Formulário de edição de usuário
M02A14 – Alterando dados do Banco
M02A15 – Salvando alterações no banco
M02A16 – Encerramento
AVALIAÇÃO PHP+SQL M02