Implementando Laravel
Implementando Laravel
Sobre o Livro
É isso, você já sabe o básico do Laravel. Você leu sobre testes. Talvez tenha lido o livro de Taylor Otwell e já entende um pouco de Injeção de Dependência, contêineres IoC e dos princípios SOLID. Agora você tem um projeto que precisa ser desenvolvido!
MAS: Você ainda tem amedrontadoras dúvidas sobre implementação: Como é que eu uso esses princípios? Como devo organizar o código da minha aplicação? Por que é que eu ainda tenho tanto código nos meus controladores?
Este livro é a ponte que liga o conhecimento dos bons princípios de arquitetura de software e saber implementá-los na sua aplicação.
Índice
-
- Agradecimentos
-
Introdução
-
Quem Deve Ler este Livro?
- Quem Vai Tirar Mais Proveito?
- O Que Já Deve Saber
- Uma Observação A Respeito de Opiniões
- SOLID
-
Quem Deve Ler este Livro?
-
Conceitos Básicos
-
O Contêiner
- Uso Básico
- Indo Para Algo Mais Avançado
- Inversão de Controle
- Uso no Mundo Real
-
Injeção de Dependência
- O que é Injeção de Dependência?
- Criando Novas Dependências no Controlador
- Interfaces como Dependências
- Por que Injeção de Dependência?
- Conclusão
-
O Contêiner
-
Criando a Aplicação em Laravel
-
A Aplicação Exemplo
- Banco de Dados
- Modelos
- Relacionamentos
- Testabilidade e Manutenibilidade
- Observações Arquiteturais
-
Instalação
- Instale o Composer
- Crie um Novo Projeto
- Configuração
- Conclusão
-
Definindo a Aplicação
- Configurando a Biblioteca da Aplicação
- Auto-carregamento
- Conclusão
-
A Aplicação Exemplo
-
Padrões Úteis
-
O Padrão Repositório
- O Que É?
- Por que Nós A Usamos?
- Exemplo
-
Fazendo Cache com o Padrão Repositório
- O Que É Isso?
- Por Que Usamos Isso?
- Exemplo
-
Validação Como Um Serviço
- O Que É Isso?
- Por Que Usamos Isso?
- Exemplo
- Reestruturando
-
Processamento de Formulário
- O Que É Isso?
- Onde Usamos Isso?
- Exemplo
- Reestruturando
- Trabalho Pesado
- Concluindo
- O Resultado Final
- Tratamento de Erros
-
O Padrão Repositório
-
Usando Pacotes
-
Usando um Pacote: Notificações
- Configuração
- Implementação
- Juntando Tudo
- Em Ação
-
Usando um Pacote: Notificações
-
Conclusão
-
Revisão
- Instalação
- Definindo a Aplicação
- O Padrão Repositório
- Fazendo Cache com o Padrão Repositório
- Validação
- Processamento de Formulário
- Tratamento de Erros
- Bibliotecas de Terceiros
-
Que Proveito Tiramos?
- O Futuro
-
Revisão
Garantia de 60 Dias de 100% de Satisfação da Leanpub
Em até 60 dias após a compra, você pode obter um reembolso de 100% em qualquer compra da Leanpub com apenas dois cliques.
Tecnicamente, isso é arriscado para nós, já que você terá os arquivos do livro ou curso de qualquer maneira. Mas estamos tão confiantes em nossos produtos e serviços, e em nossos autores e leitores, que oferecemos com satisfação uma garantia de devolução total do dinheiro para tudo o que vendemos.
Você só pode descobrir o quanto algo é bom experimentando, e por causa da nossa garantia de 100% de devolução do dinheiro, literalmente não há risco em tentar!
Então, não há motivo para não clicar no botão Adicionar ao Carrinho, certo?
Ver termos completos...
Ganhe $8 em uma compra de $10, e $16 em uma compra de $20
Pagamos 80% de royalties em compras de $7,99 ou mais, e 80% de royalties menos uma taxa fixa de 50 centavos em compras entre $0,99 e $7,98. Você ganha $8 em uma venda de $10, e $16 em uma venda de $20. Então, se vendermos 5000 cópias não reembolsadas do seu livro por $20, você ganhará $80.000.
(Sim, alguns autores já ganharam muito mais que isso na Leanpub.)
Na verdade, os autores já ganharammais de $14 milhões escrevendo, publicando e vendendo na Leanpub.
Saiba mais sobre como escrever na Leanpub
Atualizações Gratuitas. Livre de DRM.
Ao comprar um livro da Leanpub, você recebe atualizações gratuitas enquanto o autor continuar atualizando o livro! Muitos autores usam o Leanpub para publicar seus livros em desenvolvimento, enquanto ainda estão escrevendo. Todos os leitores recebem atualizações gratuitas, independentemente de quando compraram o livro ou quanto pagaram (incluindo gratuitos).
A maioria dos livros da Leanpub está disponível em PDF (para computadores) e EPUB (para celulares, tablets e Kindle). Os formatos incluídos em um livro são mostrados no canto superior direito desta página.
Por fim, os livros da Leanpub não possuem nenhuma proteção DRM sem sentido, então você pode lê-los facilmente em qualquer dispositivo compatível.
Saiba mais sobre os formatos de ebook da Leanpub e onde lê-los