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

Laravel 4 Cookbook (PT-BR)

Projetos que você pode desenvolver para aprender sobre o Laravel 4.

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!

Este livro foi traduzido para Português (Brazilian) de Laravel 4 Cookbook no qual foi escrito originalmente em Inglês.

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!

Sumário

  • 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 60 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.

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. Portanto, se vendermos 5000 cópias não reembolsadas do seu livro por $20, você ganhará $80,000.

(Sim, alguns autores já ganharam muito mais do que isso no Leanpub.)

Na verdade, os autores ganharammais de 13 milhões de dólares escrevendo, publicando e vendendo no Leanpub.

Saiba mais sobre escrever no Leanpub

Atualizações grauitas. Sem DRM.

Se você compra um livro da Leanpub, você recebe atualizações gratuitas enquanto o autor atualizar o livro! Muitos autores utilizam a Leanpub para publicar os seus livros em andamento, enquanto eles estão os escrevendo. Todos os leitores recebem atualizações gratuitas, não importa quando ou por quanto eles compraram o livro (até mesmo de graça).

A maioria dos livros Leanpub estão disponíveis em PDF (para computadores) e EPUB (para telefones, tablets, e Kindle). Os formatos que um livro inclui são exibidos no top direito dessa página.

Por último, livros Leapub não têm nenhuma proteção anti-cópias DRM sem sentido, então você pode facilmente lê-los em qualquer dispositivo suportado.

Aprenda mais sobre os formatos de ebook da Leanpub e aonde lê-los

Escreva e Publique na Leanpub

Autores e editoras usam a Leanpub para publicar incríveis livros em andamento e completos como esse aqui. Você pode usar a Leanpub para escrever, publicar e vender o seu livro também! A Leanpub é uma plataforma poderosa para autores sérios, combinando fluxos de trabalho simples e elegantes para escrita e publicação, com uma loja focada em vender livros em andamento. A Leanpub é uma máquina de escrever mágica para autores: simplesmente escreva em texto simples e, para publicar o seu ebook, apenas aperte um botão. É realmente fácil assim.

Aprenda sobre como escrever na Leanpub