Preparação do ambiente de desenvolvimento
  • Apresentação
  • Introdução ao CakePHP
  • Instalar o WampServer
  • Instalar o Composer
  • Instalar o Sublime Text
Introdução ao CakePHP
  • Instalar o CakePHP
  • Introdução ao MVC
  • Criar o MVC para o listar registros com CakePHP
  • Implementar a VIEW listar usuários com CakePHP
  • Criar paginação no listar
  • Criar a página para ver detalhes do registro
  • Criar formulário com CakePHP
  • Validar formulário com CakePHP
  • Criar formulário para editar usuário
  • Apagar registro no banco de dados com CakePHP
  • Como utilizar o Bake no CakePHP
Criar o administrativo com CakePHP 3
  • Instalar o CakePHP para criar o administrativo
  • Criar rotas com CakePHP para o administrativo
  • Criar login e logout com CakePHP
  • Integrar CakePHP com Bootstrap
  • Criar o formulário do login com Bootstrap e CakePHP
  • Integrar CakePHP com Bootstrap no administrativo
  • Criar mensagem de erro e sucesso no CakePHP com Bootstrap
  • Criar o layout do listar registros com CakePHP
  • Criar a paginação com CakePHP 3 e Bootstrap 4 com element
  • Integrar o formulário criado com CakePHP com o Bootstrap
  • Criar o layout do ver detalhes do usuário
  • Integrar o layout com o formulário editar o usuário
  • Como usar element no CakePHP para o menu e cabeçalho
  • Como usar o beforeRender no CakePHP para listar informações do usuário
  • Página para o usuário ver os dados do seu perfil
  • Formulário para o usuário editar o seu perfil no administrativo
  • Formulário para o usuário editar a senha do seu perfil
  • Criar campo de upload no formulário com CakePHP
  • Fazer upload de imagem com CakePHP
  • Apagar imagem no servidor com CakePHP
  • Apresentar o preview da imagem no formulário editar foto
  • Como usar o behavior no CakePHP e criar a classe de upload
  • Retirar caracteres especias do nome da imagem
  • Criar classe genérica na models
  • Validar imagem no CakePHP
  • Criar diretório com CakePHP
  • Criar hover na imagem com ícone editar
  • Editar a imagem do usuário
  • Criar behavior com CakePHP para redimensionar a imagem
  • Redimensionar a imagem no CakePHP
  • Apagar imagem e diretório com CakePHP quando apagar o usuário
  • Formulário para cadastrar novo usuário na página de login
  • Enviar e-mail com CakePHP
  • Como usar layout e template no e-mail do CakePHP
  • Enviar e-mail com CakePHP para o usuário confirmar o e-mail
  • Criar formulário para recuperar a senha
  • Enviar e-mail para recuperar senha
  • Formulário atualizar a senha
Criar o site com CakePHP 3
  • Criar rotas com CakePHP para o site
  • Integrar o layout do site com CakePHP
  • Criar as tabelas relacionadas ao carousel
  • Criar o layout do listar e visualizar detalhes do slide do carousel
  • Criar o formulário cadastrar e editar com CakePHP
  • Apagar imagem do slide no servidor
  • Listar as imagens do carousel na página inicial do site
  • Ordenar a sequencia dos slides do carousel
  • Criar a área de serviços no site com CakePHP
  • Criar a área de depoimentos no site
  • Gerenciar a página sobre empresa no administrativo
  • Listar os registros na página sobre empresa no site
  • Criar o CRUD do contato no administrativo
  • Listar valor de duas tabelas com CakePHP para listar a cor da situação mensagem
  • Página no site para enviar mensagem de contato
  • Alterar situação da mensagem de contato no administrativo
  • Enviar e-mail após o usuário enviar a mensagem pela página de contato
  • Enviar ao administrador um e-mail a cada nova mensagem de contato
  • Criar o CRUD dos artigos no administrativo
  • Criar o layout do CRUD dos artigos no administrativo
  • Criar a URL dos artigos amigável com CakePHP
  • Integrar o Ckeditor no campo textarea no CakePHP
  • Criar a página blog no site
  • Carregar o conteúdo do artigo no site
  • Mostrar data por extenso com CakePHP no artigo
  • Listar artigo anterior e próximo
  • Listar os artigos recentes
  • Listar os artigo em destaques e acrescentar um visita a cada acesso ao artigo
  • Ver os detalhes do autor na página blog
  • Criar o CRUD e listar as redes sociais no blog
  • Criar paginação na página blog
  • Listar os últimos artigos na página inicial do site
Bônus - Criar layout do site com Bootstrap4
  • Introdução ao Bootstrap
  • Criar menu com Bootstrap
  • Como criar carousel
  • Como usar ícone para criar a área de serviços
  • Criar área de depoimento com vídeo responsivo
  • Criar o layout do rodapé
  • Criar página sobre empresa
  • Criar layout da página de contato
  • Criar o layout da página blog