- Cursos
- Tecnología
- Desarrollo Web
- Laravel 5 para RESTful. Crea tu API RESTful con Laravel
Laravel 5 para RESTful. Crea tu API RESTful con Laravel
Desarrolla una API RESTful completamente funcional con Laravel 5 y domina la web con el framework para artesanos de PHP.

Desarrollador FullStack
Haz de tu sueño tu profesión y empieza una Carrera desde 9€/mes
AccederDescripción del curso
En la versión 5 de Laravel para PHP se han incluido nuevos conceptos como los Requests y los Middleware, principalmente, junto con cambios en la estructura y la funcionalidad de ciertos componentes, es todo un giro de 360 grados que ha dado Laravel a su funcionamiento y ha hecho este framework aún más potente y simple que antes.
Crearemos una API RESTful desde cero, siguiendo la arquitectura REST y la construcción adecuada de URLs para identificar acciones y recursos usando los controladores para recursos de Laravel.
Exprime al máximo las características de tus herramientas de trabajo (Sublime Text 3, Git, Github, Laravel, Composer, PHP artisan) y sé más productivo para un desarrollo ágil.
Veremos cómo desarrollar un proyecto local en Windows con XAMPP (Apache y MySQL) y la adecuada configuración de herramientas. Veremos cómo llevar lo desarrollado en local a un entorno de producción en Linux, corriendo Nginx, PHP y MySQL.
Veremos cómo usar Laravel 5 por medio de la consola de PHP artisan para construir de manera muy ágil una API RESTful que responda a métodos de HTTP (GET, POST, PUT, PATCH y DELETE), también a poblar la base de datos y construir su estructura de manera automatizada.
Tendrás acceso de por vida a las clases bonus que se agregarán constantemente al curso.
Al finalizar este curso serás capaz de desarrollar tu propia API RESTful con Laravel 5 y PHP de una manera rápida y simple, explotando al máximo las facilidades proporcionadas por este framework para la correcta y adecuada implementación del proyecto.
Contenido del curso
Preparando las herramientas locales
01:00:25- Cómo funciona el curso y cómo aprovecharlo02:28AVANCE
- Instalando Apache y MySQL con XAMPP en local07:10
- Configurando el dominio y host virtual en local05:55
- Instalando y configurando Composer en local (Windows)10:04
- Instalando y configurando SublimeText3 para desarrollar11:59
- Instalar Git y Github en nuestro entorno local (Windows)11:21
- Obteniendo y configurando Laravel 5 en local11:28
Creando la estructura y componentes de la API
01:28:26- La estructura de Laravel 5 y cómo usarla16:17
- Creando nuestros modelos13:42
- Construyendo la base de datos con Laravel y PHP Artisan13:50
- Poblando la base de datos usando Laravel y PHP Artisan18:24
- Creando las rutas REST para interactuar con la API08:41
- Creando los controladores para nuestra API11:45
- Mejorando las rutas y controladores05:47
Implementando las operaciones de la API
01:26:41- Mostrando valores de un recurso06:54
- Mostrando valores de recursos anidados08:10
- El problema con el Middleware para CSRF, y su función04:15
- Autenticación básica y middlewares13:06
- Almacenando datos usando inyección de dependencias12:07
- Reparando la inserción de recursos anidados04:45
- Actualizando valores de un recurso13:41
- Actualizando valores de un recurso anidado11:00
- Eliminando recursos a petición12:43
Mejorando la seguridad y funcionamiento de la API
25:27- Hackeando nuestra API por medio de CSRF04:57
- Impidiendo CSRF en nuestra API con un Middleware propio07:23
- Mejorando el funcionamiento y calidad de la API13:07
Preparando el entorno de producción
35:16- Creando nuestro entorno de producción en Linux07:34
- Creando un dominio gratuito para pruebas03:09
- Instalando y configurando Nginx en producción09:01
- PHP y MySQL en producción (Linux)10:01
- Instalando y configurando Composer y Git en producción05:31
Sincronizando y configurando entorno de producción
14:01- Crear y montar un repositorio público en GitHub04:12
- Sincronizando el entorno local con Github en remoto05:17
- Poniendo Laravel 5 en producción04:32
Clases de bono
22:33- Configurando Laravel y el entorno para que la API funcione12:42
- Creando nuestro propio VPS en DigitalOcean06:13
- Agregando la versión a la ruta de la API03:38
Valoraciones
- 5 ESTRELLAS20%
- 4 ESTRELLAS40%
- 3 ESTRELLAS20%
- 2 ESTRELLAS0%
- 1 ESTRELLAS20%
FerCatilloIncluir valoración media (en números)
JavierSorianoIncluir valoración media (en números)
LedisRivera ChangraIncluir valoración media (en números)
GustavoErcoliIncluir valoración media (en números)
AurelioJiménez MancillaIncluir valoración media (en números)
¿Por qué pagar por un curso cuando puedes tenerlos todos?
Prueba la Suscripción ahoraO quiero saber más










