#06.1 | Sistema de Login - Preparando o Banco de Dados | Laravel 12

Lección 6 de 3119%

Sigue así. Cada lección te acerca más a tu certificado.

Sobre esta lección

🔐 Vamos começar a construir o sistema de login do zero! Nesta primeira parte, preparamos o banco de dados. Antes de fazer a lógica de autenticação, precisamos preparar o ambiente: recuperar a tabela sessions, criar um usuário para testes usando Seeders. Link do Repositório: https://github.com/combizera/habit-tracker-ytb Commit da aula: https://github.com/combizera/habit-tracker-ytb/commit/5d10357aacd441448c5a01121ef186343197ac45 ⚙️ O QUE VAMOS FAZER: ✅ Entender por que precisamos da tabela sessions ✅ Recuperar migration de sessions (desfazer exclusão) ✅ Rodar migrations novamente ✅ O que são Seeders ✅ Criar UserSeeder ✅ Popular banco com usuário de teste ✅ Testar usuário criado ✅ Preparar estrutura para próxima aula (login de verdade) 🎓 CONCEITOS DA AULA: - Tabela sessions (gerenciamento de sessão do Laravel) - Seeders (popular banco com dados de teste) - Factories (gerador de dados fake) - php artisan migrate:fresh - DatabaseSeeder 💡 POR QUE USAR SEEDERS? ✅ Dados de teste rápidos ✅ Ambiente de desenvolvimento populado ✅ Facilita testes manuais ✅ Time inteiro usa os mesmos dados ✅ Resetar banco facilmente 💡 SOBRE A TABELA SESSIONS: Na aula #05 deletamos a migration de sessions para simplificar, mas ela é importante para autenticação! O Laravel usa essa tabela para gerenciar as sessões dos usuários logados de forma segura. 📚 PLAYLIST COMPLETA: https://www.youtube.com/watch?v=2gH4PYUQGEk&list=PLD7Cv06_bpM8zzn66ln1oyx89jZSRFIFL 💬 Dúvidas sobre Seeders ou Sessions? Comenta! 👇 Deixe seu LIKE se está acompanhando o curso! 👍 #Laravel12 #Login #Seeders #Autenticacao #DatabaseSeeder #LaravelAuth #PHP

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 6 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