Clientes HTTP con Laravel: Usa y Consume Servicios y APIs | Netcurso

Estudiantes nuevos
ingresar aquí:


Vamos

Plataforma vieja de
Netcurso:

Login

Clientes HTTP con Laravel: Usa y Consume Servicios y APIs

Aprende a realizar peticiones sobre HTTP con Laravel. Usa Servicios Web y APIs en línea desde PHP con Laravel

4.5 (96 valoraciones) / 443 estudiantes inscritos
Creado por JuanD MeGon
Fecha de la última actualización: 2017-11-15
$199.99 $ 12,99 $
  • 55 Clases
  • 4 horas de vídeo bajo demanda
  • Acceso de por vida
  • Acceso en dispositivos móviles y TV
  • Certificado de finalización

Lo que aprenderás

  • Dominio de las más recientes tecnologías de desarrollo web
  • Uso de herramientas efectivas y ágiles para proyecto profesionales de la web
  • Desarrollo ágil y práctico de proyectos de alta complejidad
  • Conocimiento avanzado y profesional sobre el desarrollo web con PHP
  • Conocimiento sobre el funcionamiento de la web y los servicios en línea en general
  • Conocimiento sobre el consumo de cualquier servicio que funcione sobre HTTP
  • Capacidad para la creación de plataformas en línea para el consumo de recursos
  • Comprensión de los mecanismos para la interacción con servicios en línea, por medio de la programación

Descripción

¡Atención! Este curso es una versión antigua y pronto será dado de baja.

Recomiendo tomar el curso titulado "Laravel para Consumir APIs y Servicios HTTP: Guía Definitiva". Puedes usar el mismo cupón con el que hayas llegado a este curso.

Crea tu propio cliente HTTP: Construye y diseña tu propio proyecto web con Laravel, para consumir servicios y APIs en línea.

Durante este curso, aprenderás paso a paso todo lo necesario para consumir desde tu propio proyecto con Laravel y PHP, cualquier servicio web o API en línea.

Durante el curso verás cómo hacer peticiones sobre HTTP desde tu proyecto Laravel, usando cualquiera de sus métodos (GET, POST, PUT, PATCH o DELETE), a cualquier servicio en línea, todo desde tu código en PHP y por medio de las dependencias y facilidades del framework para PHP, Laravel.  

¿Qué es HTTP?

HTTP viene de las siglas HyperText Transfer Protocol, lo cual básicamente lo define como un protocolo que facilita la transferencia de hipertexto. Actualmente HTTP es un protocolo muy extendido y utilizado en Internet. Cualquier lenguaje actual, tiene mecanismo para conseguir realizar peticiones sobre HTTP de manera sencilla y esto, por supuesto, incluye a PHP y por ende al framework Laravel.

¿Qué es un cliente HTTP?  

En este contexto, se entiende como cliente HTTP, a cualquier sistema capaz de realizar peticiones a través de HTTP a uno o varios sistemas o servicios que reciban peticiones por medio de este mismo protocolo (HTTP).  

Al momento en el que un sistema realiza una petición sobre HTTP a otro servicio externo, en busca de información o algún servicio, se convierte en un cliente de ese servicio.  

De este modo, cuando desde un proyecto propio en Laravel, por ejemplo, realizas una petición, utilizando HTTP, a cualquier sistema o servicio en línea, ese proyecto de Laravel, se convierte, en ese preciso instante, en un cliente HTTP.

¿Qué es Laravel?  

Laravel, es el framework más popular para PHP. Con Laravel podrás desarrollar en muy poco tiempo aplicaciones PHP de alta complejidad.  

Laravel posee innumerables características que lo diferencian de múltiples framework para PHP, las cuales permiten implementar de manera simple y en poco tiempo, tareas muy complejas.

Durante el curso aprenderás esto:  

  • Qué es y cómo funciona HTTP

  • Cómo funcionan los diferentes métodos de HTTP (GET, POST, PUT, PATCH o DELETE)

  • Cómo consumir un servicio o aplicación en línea a través de peticiones HTTP desde Laravel

  • Cómo instalar y configurar herramientas de gran utilidad en el entorno de desarrollo

  • Cómo crear y preparar un entorno de desarrollo ideal, para una implementación rápida y efectiva de proyectos

  • Instalar Laravel en tu sistema para proyectos profesionales

  • Configurar Laravel, en tu equipo para un desarrollo óptimo y eficaz

  • Creación de rutas, vistas, plantillas, controladores y más en Laravel

  • Construcción de un proyecto profesional y escalable con Laravel

  • Uso de Guzzle desde Laravel, para el consumo de servicios en línea sobre HTTP

  • Configuración del cliente en Laravel, para realizar peticiones tanto sobre HTTP como sobre HTTPS

  • Consumo de datos en línea y adecuada presentación para el usuario con Bootstrap 3 y Laravel

  • Uso de Boostrap 3 de manera profesional, con herramientas ágiles y efectivas

  • Desarrollo de plantillas y vistas adaptativas con Bootstrap 3

  • Implementación de interfaces profesionales en Laravel, de una manera ágil con Bootstrap 3

  • Configuración y uso del editor de código Sublime Text 3

  • Uso de PHP artisan de Laravel, para generación de código y componentes

  • Manejo y control de excepciones y errores en Laravel

  • Peticiones a servicios por medio de validación con access_token

  • Mucho, mucho más.

Exprime al máximo las características de tus herramientas de trabajo (Sublime Text 3, PHP, Apache, Composer, PHP artisan, Laravel) y mejora tu productividad para un desarrollo ágil.  

¡Y no termina ahí! Tendrás acceso de por vida a las clases adicionales que agregaré constantemente al curso.  

No esperes más para ser experto en PHP con Laravel, y consumir todos los datos y servicios que tienes disponibles en línea. Únete al curso y nos vemos en clases.