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!

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.

Do Well. Do Good.

Authors have earned$10,894,929writing, publishing and selling on Leanpub, earning 80% royalties while saving up to 25 million pounds of CO2 and up to 46,000 trees.

Aprenda sobre como escrever na 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), EPUB (para telefones e tablets) e MOBI (para 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