Creación de API con Laravel

Creación de API con Laravel

Integra las mejores prácticas para la creación de API's con Laravel

Laravel nos ayuda en la tarea de la creación de API’s Restful para nuestros proyectos gracias a las herramientas que incorpora el framework para la creación, seguridad, manejo de verbos HTTP.

Este curso forma parte de:

PHPLaravelAPI
14 calificaciones
Poster del curso
Yesi Days

Yesi Days

Creación de API con Laravel

Accede a todos los cursos de EDteam

Accede de por vida a este curso

¿Qué aprenderás?

  • Crear una API Restful.
  • Autenticación de usuarios.
  • Validar accesos y roles

¿Qué conocimientos necesitas?

Nivel

avanzado

+6 horas

Temario del curso

¿Eres estudiante premium o has comprado este curso? Empieza aquí

Crear una API

  • 1.1 - Introducción al workshop03:43
  • 1.2 - Introducción a Restful08:44
  • 1.3 - Ventajas de restful06:13
  • 1.4 - Peticiones HTTP03:57
  • 1.5 - API de twitter y facebook11:10
  • 1.6 - Creando bases del proyecto09:30
  • 1.7 - Preguntas de la clase19:58

Seguridad

  • 2.1 - Errores comunes de seguridad07:57
  • 2.2 - Encriptar y desencriptar con laravel09:23
  • 2.3 - Configurando laratrust05:57
  • 2.4 - Estructura de laratrust y creación de migraciones10:45
  • 2.5 - Laratrust seeder y manejo de modelos18:14
  • 2.6 - Trabajando en nuestra API y manejo de postman06:33
  • 2.7 - Integración de controladores y validación con token08:47

Envio de correos electrónicos

  • 3.1 - Configurar entorno de envio de correo17:51
  • 3.2 - Generación de correos electrónicos básicos06:07
  • 3.3 - Personalización de correos electrónicos14:28
  • 3.4 - Práctica: Crear un correo electrónico basado en una plantilla09:31
  • 3.5 - Plantilla de correo09:30

Manejo de archivos

  • 4.1 - Introducción en el manejo de archivos08:46
  • 4.2 - Configurando nuestro entorno de trabajo05:24
  • 4.3 - Manejo de archivos de manera local15:13
  • 4.4 - Validación y subida de archivos localmente16:58
  • 4.5 - Subir archivos a un bucket de amazon11:33

API de Twitter y Facebook

  • 5.1 - Instalación de la libreria thujohn y configuración15:49
  • 5.2 - Mandar a llamar elementos del timeline de twitter13:21
  • 5.3 - Mandar a llamar elementos del timeline mediante parámetros05:48
  • 5.4 - Extraer información de etiquetas de twitter07:38
  • 5.5 -Instalación y configuración de libreria channels twitter10:24
  • 5.6 - Implementación de notificación y creación de tweet15:47
  • 5.7 - Socialite09:38

Deploy de proyecto en Heroku

  • 6.1 - Introducción a heroku12:18
  • 6.2 - Creando proyecto y revisando servicios de heroku10:23
  • 6.3 - Deploy con heroku git14:06
  • 6.4 -Deploy con heroku git y configuracion procfile07:31
  • 6.5 - Recomendaciones09:40
  • 6.6 - Conclusiones05:09

¿Por qué elegir EDteam?

Profesores reales

Profesores reales

Todos nuestros profesores tienen experiencia real en aulas.Porque no basta saber un tema, sino saber enseñarlo.

Especialidades

Especialidades

Las especialidades son rutas de aprendizaje detalladas que te llevan a traves de cursos cortos a tu objetivo.

Aprende con proyectos

Aprende con proyectos

Somos la primera plataforma en incluir un proyecto del mundo real (no un examen) para completar los cursos.

Comunidad

Comunidad

No te quedes con dudas, busca apoyo en la comunidad, ayuda a tus compañeros y gana reputación.

Seguimiento de aprendizaje

Seguimiento de aprendizaje

Lleva seguimiento de tus avances, tomar notas y obtén un certificado de culminación desde nuestra plataforma.

Clases en vivo

Clases en vivo

Toda la semana tenemos clases en vivo en las que nuestros estudiantes interactuan con los profesores y sus compañeros.