Laravel 4 Cookbook (PT-BR)
Laravel 4 Cookbook (PT-BR)
$19.99
Valor mínimo
$29.99
Valor Sugerido
Laravel 4 Cookbook (PT-BR)

Última actualização: 2014-10-04

Sobre o Livro

TL; DR: Este livro contém vários projetos feitos com o framework PHP Laravel 4. Eu tenho conteúdo planejado para 8 capítulos, que pretendo escrever até o fim de janeiro. Eu estimo que ao final, este livro terá cerca de 500 páginas, tudo isso por apenas US$ 19,99. Todos os capítulos futuros, atualizações e correções serão gratuitos. Também, metade de todas as vendas serão revertidas para o criador do Laravel, Taylor Otwell; em gratidão ao excelente trabalho que ele tem desenvolvido.

Eu estava aprendendo a usar o Laravel 4 mais efetivamente e encontrei alguns assuntos dignos de serem compartilhados. Eu escolhi a plataforma Medium (que mais tarde se tornou uma grande dor de cabeça) e comecei a colocar alguns tutoriais lá. Poucas horas depois eu cliquei em publicar.

Logo o @laravelphp retuitou um link para o meu artigo. Eu acho que passei o resto do dia assistindo às estatísticas. O tutorial chegou à homepage do Medium. No fim das contas muita gente queria saber mais sobre autenticação (no Laravel) e precisavam apenas serem expostos a um artigo promovido por @laravelphp.

Desde então, tenho publicado um novo tutorial a cada duas semanas.

O livro nasceu desta realização. Embora muitos estivessem lendo os artigos no Medium, alguns não estavam satisfeitos com a plataforma.

Há muitas razões atraentes para que eu continue utilizando o Medium para hospedar meus tutoriais. Eu não quero lidar com hospedagem, pois o uptime é importante e os problemas no meio da noite podem roubar anos da minha vida. As estatísticas simples e a formatação do texto são ótimas também.

Eu quero continuar no Medium, mas também quero que as pessoas possam ler meus tutoriais e aprendam com eles em outras plataformas. O livro permite estas duas coisas, e uma terceira coisa ainda mais importante...

O livro também é uma forma de contribuir com o Laravel; particularmente com o inestimável trabalho realizado pelo Taylor Otwell. Por isso, eu me comprometi a doar metade de todas as vendas para o Taylor. Os tutoriais permanecerão gratuitos no Medium, e o seu conteúdo será refletido neste livro (com repetições óbvias omitidas), mas em comprando o livro, você está ajudando a patrocinar o desenvolvimento futuro do Laravel e dos tutoriais escritos por mim.

Algos assuntos futuros:

  • Controle de Acesso
  • Deployment
  • API
  • Pacotes
  • Bate-papo em Tempo Real
  • Múltiplos Sites
  • Jogos Baseados em Fazes
  • Aplicação E-commerce
  • Integração com Backbone/Angular
  • Testando todas as Unidades!

This book is a translation into Português of Laravel 4 Cookbook which was originally written in English.

Sobre os Autores

Christopher Pitt
Christopher Pitt

I am a developer and writer, working at Over.

Sobre os Colaboradores

Dean Broadley
Dean Broadley

Cover Designer

Dean helps me with all my book covers. He's amazing!

Table of Contents

  • Dedicatória
  • Prefácio
  • O que este livro ensina?
  • Por que escrever este livro?
  • Autenticação
    • Configurando o Banco de Dados
      • Conectando-se ao banco de dados
      • Driver do banco de dados
      • Driver Eloquent
      • Criando uma migração
      • Criando um modelo
      • Criando um semeador
    • Configurando a Autenticação
    • Autenticando
      • Criando um view “layout”
      • Criando um view para a autenticação
      • Criando uma ação para a autenticação
      • Autenticando usuários
      • Redirecionando com input
      • Autenticando credenciais
    • Recuperando Senhas
      • Criando um view para recuperar senhas
      • Criando uma ação para recuperar senhas
    • Trabalhando com Usuários Autenticados
      • Criando uma página de perfil
      • Criando filtros
      • Criando uma ação de saída
  • Lista de Controle de Acesso
    • Gerenciando Grupos
      • Refazendo as migrações
      • Listando grupos
      • Acrescentando grupos
      • Editando grupos
      • Excluindo grupos
    • Acrescentando Usuários e Recursos
      • Acrescentando migrações, modelos e relações
      • Acrescentando views
      • Semeando recursos
      • Salvando relações
    • Rotas Avançadas
  • Processos de Distribuição
    • Dependências
    • Comandos de Ambiente
      • Verificando ambientes
      • Definindo ambientes
      • Excluindo ambientes
    • Comandos de Recursos
      • Agrupando recursos
      • Minificando recursos
      • Gerando recursos
      • Observando recursos
      • Bug de integração do observador
    • Rsync
    • Comando de Distribuição
      • Copiando os arquivos para distribuição
      • Removendo arquivos de desenvolvimento
      • Sincronizando arquivos com um servidor
    • Portabilidade dos Comandos
    • Preprocessadores
    • Imagens
  • API
    • Dependências
    • Criando Recursos com o Artisan
    • Criando Recursos com Geradores
      • Gerando migrações
      • Gerando semeadores
      • Gerando modelos
      • Gerando controladores
    • Vinculando Modelos às Rotas
    • Resolvendo Conflitos com Apelidos
    • Testando Pontos de Destino
    • Autenticando Requisições
    • Usando Acessores e Modificadores
    • Usando o Cache
  • Pacotes
    • Composer
    • Injeção de Dependência
    • Inversão de Controle
    • Provedores de Serviços
    • Organizando o Código
    • Publicando Arquivos de Configuração
    • Criando um Composer.json
    • Enviando um Pacote para o Packagist
    • Nota Sobre Testes
  • Bate-papo em Tempo Real
    • Dependências
      • Bootstrap
      • EmberJS
      • Ratchet
    • ReactPHP
    • Ratchet
    • Criando uma Interface
      • Criando um view
      • Criando um app com o EmberJS
    • Criando um Provedor de Serviços
      • Criando um manipulador de bate-papo
      • Criando uma embalagem de soquete
    • Criando um Comando no Servidor
      • Conectando ao servidor de soquete
    • Finalizando a Interface
      • Exibindo mensagens
      • Enviando mensagens
      • Finalizando o template
    • Nota Sobre o Nginx
  • Multi-sites
    • Nota Sobre Sistemas Operacionais
    • Nota Sobre a Configuração do Servidor
    • Hosts Virtuais
      • Registrando um host virtual
      • Criando hosts virtuais no Apache2
      • Criando hosts virtuais no Nginx
    • Ambientes
      • Nota sobre a execução de comandos no ambiente local
      • Usando views específicos a um site
      • Usando rotas específicas para um site
    • Tradução
      • Usando outros idiomas
      • Usando outros idiomas em pactoes
      • Cache de idiomas
    • Criando Rotas para Vários Idiomas
    • Criando Conteúdo para Diversos Idiomas
  • E-Commerce
    • Em Breve
  • Sistemas Incorporados no Laravel 4
    • Em Breve
  • CMS Baseado em Arquivos
    • Em Breve
  • Testando Controladores
    • Em Breve
  • Instalando o Laravel 4

A garantia Leanpub incondicional, sem riscos, de 100% de satisfação

Durante 45 dias da data de compra você pode solicitar o reembolso total de qualquer compra Leanpub, em dois cliques. Nós processamos os reembolsos manualmente, então eles podem demorar alguns dias para aparecer. Veja os termos completos.

Write and Publish on Leanpub

Authors and publishers use Leanpub to publish amazing in-progress and completed ebooks, just like this one. You can use Leanpub to write, publish and sell your book as well! Leanpub is a powerful platform for serious authors, combining a simple, elegant writing and publishing workflow with a store focused on selling in-progress ebooks. Leanpub is a magical typewriter for authors: just write in plain text, and to publish your ebook, just click a button. It really is that easy.

Learn more about writing on Leanpub