Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
PHP e MySQL na Prática: CRUD Completo com PDO
Rating: 4.7 out of 5(10 ratings)
74 students
Last updated 12/2025
Portuguese

What you'll learn

  • Criar um sistema web completo usando PHP procedural e MySQL.
  • Implementar operações CRUD organizadas com PDO e boas práticas.
  • Construir páginas front-end responsivas com HTML, Bootstrap e reutilização de layout.
  • Aplicar autenticação, controle de acesso e sessões em PHP.
  • Criar relatórios dinâmicos com consultas SQL e exibição estruturada.
  • Publicar gratuitamente o projeto na web usando hospedagem gratuita.

Course content

32 sections339 lectures31h 46m total length
  • Apresentando o site Fly By Night3:28
  • Alternativa 1 - desenvolvimento já com front-end pronto4:35
  • Sobre dados estáticos e dinâmicos3:22
  • Abrindo o projeto no VSCode e analisando a estrutura de pastas e arquivos4:06
  • Escolhi a alternativa 1... o que fazer agora?0:59
  • Alternativa 2 - desenvolvimento do zero (front-end e back-end)4:11
  • Resumo1:11

Requirements

  • Conhecimentos básicos de PHP (recomendado ter concluído o curso PHP Descomplicado: Primeiros Passos para Iniciantes).
  • Noções de banco de dados, modelagem e SQL (recomendado ter concluído o curso Modelagem e SQL: Da Teoria à Prática em Banco de Dados).
  • Noções básicas de HTML e CSS para acompanhar o front-end.
  • Um computador com internet e editor de código (VS Code recomendado).
  • PHP, MySQL e servidor local instalados (XAMPP, WampServer ou similares).

Description

Este curso foi desenvolvido para levar você além do básico em PHP, mostrando como construir um sistema web completo, organizado e funcional usando PHP procedural e banco de dados MySQL. Totalmente voltado para iniciantes que já aprenderam os fundamentos da linguagem e agora desejam aplicá-los em um projeto real, o curso aborda todas as etapas de criação de um CRUD profissional, seguindo boas práticas e utilizando PDO desde o início.

Você aprenderá a estruturar o front-end com HTML e Bootstrap, criar layouts reutilizáveis, organizar pastas usando caminhos absolutos e preparar uma base sólida para trabalhar com módulos independentes e bem definidos. A partir disso, passará a desenvolver funcionalidades completas envolvendo fornecedores, produtos, usuários, lojas e estoque. Sempre com validação, segurança e clareza no código.

O módulo de banco de dados apresenta a configuração do ambiente, criação de tabelas e conexão segura usando PDO. Em seguida, você construirá passo a passo operações de busca, criação, edição e exclusão, além de manipular mensagens de erro, senhas hash, sessões, autenticação e controle de acesso.

O curso também dedica uma parte especial à criação de relatórios dinâmicos, permitindo extrair informações úteis como produtos por loja, produtos por fornecedor, estoque baixo e outras consultas práticas do dia a dia.

Para completar, você aprenderá a trabalhar com transações PDO para operações mais complexas, além de publicar o projeto gratuitamente em plataformas como InfinityFree e ByetHost, garantindo que você possa colocar seu sistema online sem custos.

Ao final do curso, você terá construído um sistema completo, profissional e totalmente funcional, consolidando seu conhecimento de PHP, MySQL e desenvolvimento web.

Who this course is for:

  • Pessoas que já conhecem o básico de PHP e desejam dar o próximo passo criando um sistema completo com CRUD e MySQL.
  • Para quem já possui noções de banco de dados e quer entender como aplicar SQL em um projeto real.
  • Para estudantes, iniciantes e profissionais buscando aprender PHP de forma procedural, prática e organizada.
  • Para quem procura um exemplo didático e completo de CRUD, autenticação, sessões e relatórios usando PDO sem orientação a objetos.