تفاصيل الدورة

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.

 

تحديث بتاريخ 01 June, 2016
دورات يمكنك الالتحاق بها على الفور... خذ دورة عبر الإنترنت على Web Development ابتداءً من الآن. See all courses