#24 Estruturando o Grid de Contribuições | Agrupando por Semanas | Laravel 12
Ya has superado la mitad. Estás muy cerca de completar el curso.
Sobre esta lección
📅 Estruturando a lógica do Grid de Contribuições estilo GitHub! Nesta aula você vai aprender a gerar os 365 dias do ano usando Carbon, agrupar em semanas, criar dias vazios para alinhamento e montar a estrutura completa do grid no componente Blade. Link do Repositório: https://github.com/combizera/habit-tracker-ytb Commit da aula: https://github.com/combizera/habit-tracker-ytb/commit/6439f969f827ae992d1e8296ee873d4324363b85 --- ⚙️ O QUE VAMOS FAZER: ✅ Gerar 365 dias do ano com Carbon ✅ Agrupar dias em semanas ✅ Loop de semanas no Blade ✅ Estrutura de grid completa ✅ Preparar para dados dinâmicos --- 🎓 CONCEITOS DA AULA: → Carbon::create() - criar datas → Loop de 365 dias → Agrupamento por semanas → dayOfWeek (0=domingo, 6=sábado) → Método estático no Model → Arrays multidimensionais → @php no Blade (quando usar) --- 📚 PLAYLIST COMPLETA DO CURSO: https://www.youtube.com/playlist?list=PLD7Cv06_bpM8zzn66ln1oyx89jZSRFIFL --- 💬 ESTRUTUROU O GRID? Deixe seu LIKE 👍 COMENTE quantos dias gerou INSCREVA-SE no canal 🔔 --- 🔗 AULAS RELACIONADAS: → Aula #23: UI do Grid (setup inicial) → Aula #25: Grid Dinâmico (dados reais) - PRÓXIMA → Aula #21: Eager Loading --- #Laravel12 #Carbon #GridDeContribuicoes #365Dias #GitHub #HabitTracker #Loop #Laravel #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
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