Introdução
  • Introdução
  • Programas necessários
  • Configuração do ambiente de desenvolvimento
PHP OO - Versão 3
  • Introdução ao PHP Orientado a Objetos
  • Classe e Objetos
  • Método e atributos
  • Listar registros do banco de dados com classe, método e atributo
  • Herança
  • Classe abstrata
  • Método abstrato
  • Como usar herança na prática listando registro do BD
  • Como usar herança na prática cadastrar registro no BD
  • Como usar herança na prática visualizar detalhes do registro
  • Como usar herança na prática editar registro no BD
  • Como usar herança na prática apagar registro no BD
  • Classe e método final
  • Interface no PHP Orientado a Objetos
  • Método e atributo estático
  • Método e atributo público
  • Método e atributo privado
  • Método e atributo protegido
  • Como documentar código PHP
  • Como criar o MVC com PHPOO
  • Como usar o Composer
  • Como criar o core do MVC
  • Como criar a controller no MVC
  • Como criar a Models no MVC
  • Como criar a View no MVC
PHP OO - Versão 2
  • Classes e Objetos
  • Métodos e atributos
  • Clonando Objetos com PHP
  • Herança no PHP
  • Classe abstrata com PHP
  • Método abstrato
  • Método final e classe final
  • Como usar interface no PHP
  • Criar atributo e método estático
  • Atributo e método público
  • Atributo e método privado
  • Atributo e método protegido
  • Conexão com banco de dados usando PDO
  • Prepared Statements
  • CRUD - Cadastrar com PDO
  • CRUD - Listar registros com PDO
  • CRUD - Visualizar detalhes do usuário com PDO
  • CRUD - Editar registro com PDO
  • CRUD - Apagar registro com PDO
  • MVC - Instalar o Composer
  • MVC - Criar o core
  • MVC - Criar e carregar a controller
  • MVC - Criar a model
  • MVC - Criar a view
Site PHP OO
  • Início do site com PHP OO
  • Receber a URL amigável com PHP
  • Namespace e carregar páginas do site com URL amigável
  • Configurações básicas do site
  • Carregar a view do MVC com PHP
  • Criar a models e criar a conexão com banco de dados usando PDO
  • Criar classe helper para ler registros no banco de dados com PDO
  • Substituir link usando bindvalue
  • Introdução integrar o layout com PHP OO
  • Criar carrossel com Bootstrap e PHP
  • Inserir botão no carrossel
  • Criar área de serviços no site
  • Implementar vídeo responsivo no site
  • Listar artigos recentes na página inicial
  • Inserir rodapé no site e animação
  • Criar página sobre empresa no site
  • Criar classe helper para inserir registros no banco de dados
  • Criar o menu do site
  • Criar o menu do site
  • Validar formulário e campo e-mail
  • Listar os artigos na página blog
  • Criar a classe paginação
  • Contar a quantidade de registros no bando de dados para paginação
  • Listar números das páginas na paginação
  • Listar artigos recentes na página blog
  • Listar os artigos mais acessados
  • Apresentar detalhes do autor na página blog
  • Criar a página para ver o artigo completo
  • Listar os artigos recentes e destaques
  • Criar o link artigo anterior e próximo
  • Verificar no projeto se existe a classe e o método
  • Salvar as páginas do site no banco de dados
  • Verificar a página que está sendo acessada está no banco de dados
  • Carregar página de outros projetos
  • Criar menu dinâmico com informações do banco de dados
  • Criar SEO básico no site
  • Criar SEO Facebook no site
  • Criar SEO Twiter no site
  • Criar SEO Google no site
  • Criar o SEO do artigo
  • Como hospedar o site
Administrativo
  • Início do administrativo com PHP
  • Carregar página do banco de dados