Quem Somos
- Nanderson Castro
- Code Experts
- A loja virou a plataforma!
Para quem é este livro?
Repositório com os códigos
Caso queira contribuir
Laravel
- Laravel 12
- Obtendo o Laravel
- Iniciando Primeiro Projeto
- Conhecendo a estrutura do Laravel
- Laravel: Artisan CLI
- Executando a Aplicação
- Conclusões
Hello World com Laravel
- MVC
- Roteiro para nosso primeiro Hello World
- Iniciando Hello World
- Conclusões
Rotas & Controllers
- Rotas
- Controllers
- Conclusões
Formulários, Request & Response
- Iniciando pelo formulário
- Request, manipulando requisições
- Manipulando os dados da requisição
- Response: manipulando respostas
- Conclusões
Database: Migrations, Seeds & Factories
- Migrations
- Executando primeira migração
- Criando Nossas Migrações
- Seeds
- Factories
- Model Factories com Seeds
- Migrations! Revertendo coisas!
- Conclusões
Eloquent, trabalhando com Models
- Os Models!
- Eloquent?
- Eloquent na prática
- Inserindo dados com Eloquent
- Mass Assignment
- Conclusões
Blade, Template Engine do Laravel
- Layouts
- Laços de Repetição & Condicionais
- Paginação na View
- Conclusões
Relacionamentos com Eloquent
- Relacionamento 1:N (Um para Muitos e Inverso)
- ManyToMany com Eloquent: Categorias e Produtos
- CRUD de Categorias
- Alterações em ProductController
- Inserindo Muitos para Muitos (Product x Category)
- Alterando área de Produtos para Inserção N:N
- Conclusões
Autenticação
- Logando usuários
- Sessions no Laravel
- Criando nosso login
- Vamos ao logout
- Conclusões
Validação
- Form Request e Validações
- Montando Regras de Validação
- Usando o Form Request
- Exibindo validações nas Views Blade
- Exibindo validações nos formulário
- Validação em Categorias
- Mensagens de erro
- Conclusões
Upload de Arquivos
- Conhecendo Upload no Laravel
- Upload Fotos Produto
- Conclusões
Criando Front da Experts Store
- Antes, falemos de Blade Tag Componentes ou Componentes
- Componentes: Slots
- Componente para Layout Front Loja
- Laravel & Vite
- Nosso Front: Home & Single Produto
- Mutators & Accessors
- Nossas Views: Home & Single Produto
- Nosso Carrinho
- Produtos por Categorias
- Conclusões
Container de Serviços Laravel
- DI (Injeção de Dependências)
- Container de Serviços
- Laravel Service Providers
- Checkout, finalizando compra
- Rotas e Views Checkout
- Cadastro cliente & Concluindo Processo de Checkout
- Prosseguindo pra Finalização do Checkout
- Pedidos (Orders) do Cliente
- Conclusões
ACL & Eventos
- Laravel: Autorização
- Como vamos controlar nosso acesso
- Eventos
- Cancelando pedido do usuário
- Pra Finalizar
- Eloquent Casts
- Conclusões