En este curso aprenderás las novedades de Laravel 5.2 con las cuales podrás crear aplicaciones de una forma aún más rápida y profesional que con la versión anterior de Laravel (5.1 LTS). ¿Estás listo?
Este curso es de nivel intermedio. Si quieres comenzar desde cero, ve: Primeros pasos con Laravel.
Parte 1: Estructura base
En esta primera parte del curso de Laravel 5.2, vamos a comenzar a aprender sobre los nuevos features, mientras desarrollamos una estructura base que podrás aplicar en tus proyectos de mediano y gran tamaño. Vamos a separar el sistema en varias partes: public, admin, API; además vamos a aplicar diferentes reglas y permisos de acceso utilizando las nuevas características del framework y sin instalar paquetes adicionales.
- 1 . Instalación y configuración 5:10
- 2 . Registro, login y recuperación de clave con make:auth 18:05
- 3 . Cómo funcionan los Grupos de Middleware 10:31
- 4 . Cambios en Route Service Provider en Laravel 5.2.27 16:09
- 5 . Protección de un panel Admin con el Middleware Authorize 12:04
- 6 . Rutas con el Middleware Authorize y las políticas de acceso 16:18
- 7 . Asociar rutas a modelos de Eloquent con Implicit Route Binding 12:55
- 8 . Uso del Middleware Authorize en controladores de tipo Resource 18:26
Parte 2: Desarrollo de APIs
Laravel 5.2 incluye nuevos features para desarrollar APIs seguras en muy poco tiempo y sin instalar paquetes de terceros.
- 9 . Limitar el número de accesos a una API con el Middleware ThrottleRequests 12:58
- 10 . Sistema de Autenticación basado en token en Laravel 5.2 15:29
Parte 3: Nuevos métodos de prueba
En esta tercera parte, vamos a escribir pruebas automatizadas, utilizando los nuevos métodos de Laravel 5.2.
- 11 . Prueba el registro de usuario con seeCredentials 15:41
- 12 . Prueba el login y logout con seeIsAuthenticated y dontSeeIsAuthenticated 16:36
- 13 . Uso de los métodos seeInElement y within 14:37
- 14 . seeText y seeElement 8:59
Parte 4: Más features
En esta parte 4, aprenderemos sobre los nuevos features de Blade y otro componentes del framework.
- 15 . Directivas de Blade @verbatim y @php 12:44
- 16 . Nuevos helpers 9:24
- 17 . Validación de arrays 24:09
- 18 . Nuevos métodos disponibles en Fluent y Eloquent ORM 21:09
- 19 . Autenticación múltiple 25:45
Este curso ya está completo, próximamente comenzaremos con el curso de Laravel en la matrix donde te voy a explicar los mecanismos internos que hacen posible que funcione el Middleware Authorize, el implicit route binding y otros de los nuevos features de Laravel.
No olvides ver nuestro nuevo Curso de novedades en Laravel 5.3