Instalación de Laravel 5.1

Hoy comenzaremos este nuevo curso introductorio de Laravel 5.1, con la instalación de la última versión de este framework.

En este curso te enseñaremos muchas de las novedades y nuevos features de Laravel 5.1 con respecto a la versión 5.0.

Si estás dando tus primeros pasos con Laravel, te recomendamos comenzar con nuestro Curso primeros pasos con Laravel 5.*.

Este curso estará conformado por videotutoriales cada uno de un tema en particular. Las primeras lecciones del curso son gratuitas, si el material te resulta útil y lo disfrutas por favor considera registrarte en Styde, Ver planes.

Ver post

Paginación en Laravel 5.1 con blade-pagination

blade-pagination

BladePagination es un paquete que te permite crear y usar templates de Blade para personalizar el HTML de paginación de Laravel, que como sabemos viene por defecto con el estilo de Twitter Boostrap 3, pero con este plugin podrás usar el template que utiliza MaterializeCss, Foundation o inclusive crear tu propio «tema» para la paginación. Su instalación es muy fácil y en pocos minutos puedes ponerlo a funcionar sin ningún problema.
Ver post

Model factories en Laravel 5.1

laravel-5-model-factories

En versiones anteriores de Laravel usábamos componentes como Faker para crear datos de prueba y así poder crear una gran cantidad de registros de forma automática en nuestro proyecto de una forma muy sencilla, sin embargo se trataba de un componente externo que debíamos agregar o incluir en el proyecto. Desde ahora esta funcionalidad viene integrada en el núcleo de Laravel 5.1.

Ver post

Videotutorial: actualiza tus proyectos de Laravel 5.0 a 5.1

En este videotutorial vamos a actualizar el proyecto del curso 2 de Laravel de la versión 5.0 a la versión 5.1.

Sin embargo el proceso es bastante estándar así que te puede servir para actualizar cualquier proyecto de Laravel de 5.0 a 5.1. Por otro lado la actualización toma menos de 5 minutos, dado que ambas versiones son compatibles. Además Laravel 5.1 es LTS por lo que te recomiendo hacer la actualización.

Ver post

View Composers (refactorización)

Asignar variables, concatenar, instanciar objetos, etc. son tareas más relacionadas a la lógica que a la presentación de nuestra aplicación.

Sin embargo a veces la vista requiere de lógica adicional como hemos visto en TeachMe (a pesar de que es un proyecto sencillo).

En estas situaciones los View Composers nos vienen como «anillo al dedo» porque nos permite ubicar en un lugar diferente toda esa lógica relacionada a la vista, sin sobrecargar nuestros controladores o nuestras plantillas.

En esta lección utilizaremos un View Composer para refactorizar la lógica del listado de tickets, haciéndolo más sencillo y aprendiendo una herramienta adicional para crear aplicaciones profesionales.

Si quieres aprender más también tenemos un tutorial de View Composers en versión de texto.

Como alternativa a los View Composers en Laravel 5.1 también podemos utilizar inyección de servicios en Blade.

Regístrate para ver ésta y cientos de lecciones exclusivas.

Sistema de autenticación en Laravel 5.1

laravel-5-auth

El sistema de autenticación con el que contaba Laravel 5 cambio un poco en la versión 5.1, anteriormente tanto las vistas como las rutas y controladores estaban integrados y listos para usar, desde ahora esto requiere un poco de trabajo manual, pero no hay por que preocuparse, en realidad es un proceso muy sencillo.

Ver post

Suscríbete a nuestro boletín

Te enviaremos publicaciones con consejos útiles y múltiples recursos para que sigas aprendiendo.

Suscríbete a nuestro boletín

Recibe consejos útiles, promos y múltiples recursos directamente en tu correo.

Tu nombre y correo serán enviados directamente a MailChimp. No compartiremos tus datos con otras empresas.