- Dedicatoria
- Prefacio
- Qué enseña este libro
- Por qué escribir este libro
-
Autenticación
-
Configurando la Base de datos
- Conexión a la base de datos
- Controlador de base de datos
- Controlador Eloquent
- Creando una migración
- Creando un modelo
- Creando una sembradora (seeder)
- Configurando la autenticación
-
Iniciando sesión
- Creación de una vista de diseño
- Creando una vista de acceso
- Creando una acción de acceso
- Autenticando a usuarios
- Redirigiendo con input
- Autenticando credenciales
-
Restableciendo contraseñas
- Creando una vista de restablecimiento de contraseña
- Creando una acción de restablecimiento de contraseña
-
Trabajando con usuarios autenticados
- Creando una página de perfil
- Creando filtros
- Creando una acción de salida (logout)
-
Configurando la Base de datos
-
Lista de Control de Acceso
-
Gestionando grupos
- Refactorizando migraciones
- Listando grupos
- Añadiendo grupos
- Editando grupos
- Eliminando grupos
-
Añadiendo usuarios y recursos
- Añadiendo migraciones, modelos y relaciones
- Añadiendo vistas
- Sembrando recursos
- Guardando relaciones
- Rutas avanzadas
-
Gestionando grupos
-
Despliegue
- Dependencias
-
Comandos de Entorno
- Verificando los Entornos
- Configurando Entornos
- Desconfigurando Entornos
-
Comandos de activos
- Combinando activos
- Minificando activos
- Construyendo activos
- Observando activos
- Error de integración de Resource Watcher
- Rsync
-
Comando distribute
- Copiando ficheros para su distribución
- Eliminando ficheros de desarrollo
- Sincronizando ficheros con un servidor remoto
- Portabilidad de comandos
- Preprocesadores
- Imágenes
-
API
- Dependencias
- Creando Recursos con Artisan
-
Creando Recursos con Generadores
- Generando Migraciones
- Generando Seeders (Sembradores)
- Generando Modelos
- Generando Controladores
- Vinculando Modelos a Rutas
- Solucionando problemas con los Alias
- Probando Endpoints
- Autenticando Peticiones
- Utilizando métodos de acceso y modificación
- Usando la Caché
-
Paquetes
- Composer
- Dependency Injection
- Inversion Of Control
- Service Providers
- Organising Code
- Publishing Configuration Files
- Creating Composer.json
- Submitting A Package To Packagist
- Note On Testing
-
Real Time Chat
-
Dependencies
- Bootstrap
- EmberJS
- Ratchet
- ReactPHP
- Ratchet
-
Creating An Interface
- Creating A View
- Creating An EmberJS App
-
Creating A Service Provider
- Creating A Chat Handler
- Creating A Socket Wrapper
-
Creating A Serve Command
- Connecting To The Socket Server
-
Wiring Up The Interface
- Showing Chat Messages
- Sending Chat Messages
- Finishing Up The Template
- Note On Nginx
-
Dependencies
-
Multisites
- Note on Operating Systems
- Note on Server Setup
- Note on Dutch
-
Virtual Hosts
- Adding Virtual Host Entries
- Creating Apache 2 Virtual Hosts
- Creating Nginx Virtual Hosts
-
Environments
- Note on Running Commands in Local Environment
- Using Site-Specific Views
- Using Site-Specific Routes
-
Translation
- Using Language Lookups
- Using Language Lookups in Packages
- Caching Language Lookups
- Creating Multi-Language Routes
- Creating Multi-Language Content
-
E-Commerce
- Note on Sanity
- Getting Started
- Installing Laravel 4
-
Installing Other Dependencies
- AngularJS
- Bootstrap
- DOMPDF
- Stripe
- Faker
-
Creating Database Objects
- Creating Migrations
- Creating Models
- Creating Seeders
-
Creating API Endpoints
- Managing Categories And Products
- Managing Accounts
- Managing Orders
-
Creating The Site With AngularJS
- Creating The Interface
- Making The Interface Dynamic
- Completing Orders
-
Accepting Payments
- Creating Orders
- Working The Service Provider
- Making Payments
- Generating PDF Documents
-
Laravel 4 Embedded Systems
- Gathering Parts
- Installing Dependencies
- Note About Errata
- Creating An Interface
- Creating A Socket Server
- Connection To Arduino
- Spinning Up
-
Adding A Webcam
- Installing ImageSnap On OSX
- Installing Streamer On Ubuntu/Debian
- Displaying Photos In The Interface
-
File-Based CMS
- Installing Dependencies
- Rendering Templates
- Gathering Metadata
- Creating Layouts
- Creating Pages
- Displaying Content
- Extending The CMS
- Instalando Laravel 4
Laravel 4 Cookbook (ES)
The authors are letting you choose the price you pay for this book!
About
About the Book
TL; DR: Este libro contiene varios proyectos construidos con el framework Laravel 4. En el momento de escribir esto, el libro contiene aproximadamente 150 páginas (4 capítulos/proyectos). He previsto contenido para otros 8 capítulos adicionales, para ser completado sobre el final de Enero. Estimo que esto ampliará sus páginas hasta alrededor de 500, lo que es una buena relación de calidad por $19. Todos los capítulos futuros, actualizaciones y correcciones son gratuitas. La mitad de las ventas van para Taylor Otwell para soportar el excelente trabajo que está haciendo con el framework Laravel.
Estaba aprendiendo cómo usar Laravel 4 de manerá más eficaz, y encontré algunos temas que creía merecían la pena compartir. Cogí Medium (que más tarde resultó ser un enorme dolor) y empecé creando un tutorial con todos juntos. Unas horas más tarde conseguí publicarlo…
Entonces @laravelphp retwitteó un enlace al artículo. Creó que pasé el resto del día sólo mirando estadísticas. El tutorial llegó a la página principal de Medium. Resulta que había un montón de gente que quería saber sobre Autenticación (en Laravel), y solo se necesitaba que el artículo fuera expuesto a través de la propia promoción de @laravelphp.
Desde entonces, he estado publicando un tutorial cada dos semanas.
El libro surgió de la constatación de que, mientras un montón de gente estaban leyendo los tutoriales en Medium, algunas personas no estaban contentas con la plataforma.
Hay muchas razones de peso para mí para mantener el uso de Medium como plataforma para los tutoriales. No quiero albergarlos por mis propios medios porque el la disponibilidad es importante, y las interrupciones en la noche solo añaden años a mi vida. Las estadísticas simples y el formateado del texto también son excelentes.
Me quiero quedar en Medium, pero también quiero que la gente lea los tutoriales y aprenda de ellos en otras plataformas. El libro permite ambas cosas, así como otra tercera cosa importante…
El libro también pretende ser un medio de devolverle su parte a Laravel, y en particular al inestimable trabajo de Taylor Otwell. Para ello, me he comprometido en dar la mitad de todas las ventas a Taylor. Los tutoriales serán siempre gratuitos en Medium, y su contenido será un reflejo de los capítulos de este libro (con la repetición obvia omitida), pero con la compra de este libro estás ayudando a financiar el desarrollo futuro de Laravel desde su parte y los tutoriales desde la mía.
Como temas para el futuro se incluirán:
- Paquetes
- Juegos por turnos
- Aplicaciones de E-Commerce
- Multisitios
- Integración con Backbone/Ember/Angular
- Pruebas Unitarias de todas las cosas!
Price
Pick Your Price...
Minimum price
$19.99
$29.99
You pay
$29.99Authors earn
$23.99Author
About the Authors
Contents
Table of Contents
Contributor
About the Contributors
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.
