Leanpub Header

Skip to main content

Laravel 4 Cookbook (PT-BR)

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

This book is a translation into Portuguese (Brazilian) of Laravel 4 Cookbook which was originally written in English

The authors are letting you choose the price you pay for this book!

Pick Your Price...
PDF
EPUB
WEB
228
Pages
About

About

About the Book

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!

Share this book

Categories

This book is a translation into Portuguese (Brazilian) of Laravel 4 Cookbook which was originally written in English

Price

Pick Your Price...

Minimum price

$19.99

$29.99

You pay

$29.99

Authors earn

$23.99
$

All prices are in US $. You can pay in US $ or in your local currency when you check out.

EU customers: prices exclude VAT, which is added during checkout.

...Or Buy With Credits!

Number of credits (Minimum 2)

2
The author will earn $24.00 from your purchase!
You can get credits monthly with a Reader Membership

Author

About the Authors

Christopher Pitt

I am a developer and writer, working at Over.

Pedro Borges

Contents

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

Contributor

About the Contributors

Dean Broadley

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

Get the free sample chapters

Click the buttons to get the free sample in PDF or EPUB, or read the sample online here

The Leanpub 60 Day 100% Happiness Guarantee

Within 60 days of purchase you can get a 100% refund on any Leanpub purchase, in two clicks.

Now, this is technically risky for us, since you'll have the book or course files either way. But we're so confident in our products and services, and in our authors and readers, that we're happy to offer a full money back guarantee for everything we sell.

You can only find out how good something is by trying it, and because of our 100% money back guarantee there's literally no risk to do so!

So, there's no reason not to click the Add to Cart button, is there?

See full terms...

Earn $8 on a $10 Purchase, and $16 on a $20 Purchase

We pay 80% royalties on purchases of $7.99 or more, and 80% royalties minus a 50 cent flat fee on purchases between $0.99 and $7.98. You earn $8 on a $10 sale, and $16 on a $20 sale. So, if we sell 5000 non-refunded copies of your book for $20, you'll earn $80,000.

(Yes, some authors have already earned much more than that on Leanpub.)

In fact, authors have earned over $14 million writing, publishing and selling on Leanpub.

Learn more about writing on Leanpub

Free Updates. DRM Free.

If you buy a Leanpub book, you get free updates for as long as the author updates the book! Many authors use Leanpub to publish their books in-progress, while they are writing them. All readers get free updates, regardless of when they bought the book or how much they paid (including free).

Most Leanpub books are available in PDF (for computers) and EPUB (for phones, tablets and Kindle). The formats that a book includes are shown at the top right corner of this page.

Finally, Leanpub books don't have any DRM copy-protection nonsense, so you can easily read them on any supported device.

Learn more about Leanpub's ebook formats and where to read them

Write and Publish on Leanpub

You can use Leanpub to easily write, publish and sell in-progress and completed ebooks and online courses!

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. (Or, if you are producing your ebook your own way, you can even upload your own PDF and/or EPUB files and then publish with one click!) It really is that easy.

Learn more about writing on Leanpub