- Introdução
- Programas necessários
- Configuração do ambiente de desenvolvimento
- 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
- 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
- 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
- Início do administrativo com PHP
- Carregar página do banco de dados