#15 CRUD Delete | Como Deletar Dados do Banco com Segurança | Laravel 12

Lección 16 de 3152%

Ya has superado la mitad. Estás muy cerca de completar el curso.

Sobre esta lección

🗑️ Aprenda a deletar dados do banco de forma segura no Laravel 12! Segunda parte do CRUD. Nesta aula você vai criar a funcionalidade de deletar hábitos, usar method spoofing (@method), implementar confirmação com JavaScript e garantir que só o dono pode deletar. Link do Repositório: https://github.com/combizera/habit-tracker-ytb Commit da aula: https://github.com/combizera/habit-tracker-ytb/commit/9e4ec7517cf8f12203a48dbe4160a4f26a35c3c6 --- ⚙️ O QUE VAMOS FAZER: ✅ Criar rota DELETE ✅ Method spoofing com @method('DELETE') ✅ Route Model Binding ✅ Método destroy() no controller ✅ Verificar ownership (só o dono deleta) ✅ Flash message de sucesso --- 🎓 CONCEITOS DA AULA: → Route::delete() → @method('DELETE') - method spoofing → Route Model Binding automático → $model-delete() → Verificar user_id === auth()-id() → abort(403) - acesso negado → onsubmit="return confirm()" → CascadeOnDelete (deleta logs junto) --- 🔒 SEGURANÇA: ✅ Verificar se é o dono antes de deletar ✅ @csrf proteção ✅ Confirmação antes da ação ✅ abort(403) se não autorizado ✅ CascadeOnDelete deleta registros relacionados --- 📝 CRUD LETTERS: ✅ C - Create (aula passada) ✅ R - Read (já fizemos) □ U - Update (próxima) ✅ D - Delete (esta aula) --- 📚 PLAYLIST COMPLETA DO CURSO: https://www.youtube.com/playlist?list=PLD7Cv06_bpM8zzn66ln1oyx89jZSRFIFL --- 💬 CONSEGUIU DELETAR COM SEGURANÇA? Deixe seu LIKE 👍 COMENTE suas dúvidas INSCREVA-SE no canal 🔔 --- 🔗 AULAS RELACIONADAS: → Aula #14: CRUD - Criar Hábito → Aula #16: CRUD - Editar Hábito → Aula #13: Dashboard - Listando Hábitos --- #Laravel12 #CRUD #Delete #MethodSpoofing #RouteModelBinding #Seguranca #CascadeOnDelete #PHP #TutorialLaravel #Laravel2025

Sobre este curso

🚀 Aprenda Laravel 12 do ZERO construindo um PROJETO REAL! O curso mais completo e atualizado de Laravel 12 em português. Você vai aprender criando um Habit Tracker (rastreador de hábitos) profissional do início ao fim. 🎯 O QUE VOCÊ VAI CONSTRUIR: Um sistema completo de rastreamento de hábitos com: - Landing page moderna com Tailwind CSS - Sistema de autenticação feito NA MÃO (sem pacotes) - CRUD completo de hábitos personalizados - Check-in diário com um clique - Grid de visualização estilo GitHub - Dashboard com estatísticas e streaks TECNOLOGIAS USADAS: - Laravel 12 - Tailwind CSS - Blade Templates - Eloquent ORM - Autenticação manual (você vai entender como funciona!) 🎓 O QUE VOCÊ VAI APRENDER: - Rotas, Controllers e Views - Migrations e Models - Blade Templates e Layouts - Sistema de autenticação do zero - Validação e segurança - Middleware e Policies - Eloquent ORM - Boas práticas 🔧 PRÉ-REQUISITOS: - HTML e CSS básico - PHP básico - Vontade de aprender! 💾 CÓDIGO FONTE: GitHub: http://github.com/combizera/habit-tracker-ytb/ 🎁 CURSO 100% GRATUITO! Se este curso te ajudar, deixe seu like, comente e compartilhe! #Laravel #Laravel12 #CursoLaravel #PHP #WebDevelopment #CursoGratuito

Lección 16 de 31Nivel: principianteDuración total: 7h 33m

Lo que aprenderás en este curso:

  • Comprender la arquitectura MVC de Laravel
  • Crear modelos, controladores y vistas con Blade
  • Implementar migraciones y relaciones en Eloquent ORM
  • Gestionar autenticación, middleware y validaciones