Descripción:
Ya sea que esté interesado en el intercambio de datos entre dos sistemas internos o la construcción de una API para que los usuarios puedan acceder a sus datos, el Curso de PHP Web Services tiene todo lo necesario para construir las API con PHP mediante ejemplos del mundo real guiándote a través del proceso de la teoría subyacente a métodos para hacer su servicio robusto. Aprenderás cómo utilizar este lenguaje para trabajar con JSON, XML y otras tecnologías de servicios web, así como a usar herramientas y características que reflejan las actualizaciones de PHP y los cambios en la web.
Objetivo:
Al término del curso, el alumno podrá explorar HTTP, desde el ciclo de petición hasta las respuestas, trabajará y publicará las peticiones de llamada HTTP WebHooks-definidos por el usuario, determinará si JSON o XML es el mejor formato de datos para su aplicación, recibirá consejos para trabajar con RPC, SOAP y servicios RESTful, usará varias herramientas y técnicas para la depuración de los servicios web HTTP, etc.
Temario:
Parte 1. HTTP
Clientes y servidores | Hacer peticiones HTTP
Parte 2. Los verbos HTTP
Sirviendo peticiones GET | Hacer peticiones GET | El manejo de las peticiones POST | Hacer peticiones POST | El uso de otros verbos HTTP
Parte 3. Encabezados
Solicitud y encabezados de respuesta | Identificar a los clientes con User-Agent | Cabeceras de Negociación de contenido | Asegurar solicitudes con el encabezado de autorización | Cabeceras de almacenamiento en caché | Encabezados personalizados
Parte 4. Cookies
Mecánica de las Cookies | Lectura y escritura de Cookies | Hacer solicitudes con Cookies | Cookies y API
Parte 5. JSON
Cuándo elegir JSON | Manipulación JSON con PHP | El consumo de JSON API
Parte 6. XML
XML en PHP | El consumo de API XML
Parte 7. RPC y servicios SOAP
RPC | SOAP
Parte 8. REST
URL REST | Estructura de recursos e hipermedia | Construir el servidor de base REST | REST Versus USEFUL
Parte 9 WebHooks
WebHooks de GitHub | Publicación de su propio WebHook
Parte 10. Herramientas HTTP
Línea de comandos JSON | Alternativas gráficas cURL | Inspeccionar el tráfico HTTP con Wireshark | Túnel de tráfico local de manera remota con ngrok | Inspeccionar, Editar, Repetir, y Compartir Solicitudes | Las aplicaciones del uso de proxy PHP | Encontrar la herramienta adecuada para trabajar
Parte 11. Servicios Web mantenibles
Aplicación de muestra de API | Formatos de salida consistentes | Resultados del depurador como Herramienta | Técnicas eficaces de registro | Manejo de errores con excepciones PHP
Parte 12. Tomar decisiones de diseño de Servicio
Las decisiones del tipo de servicio | Cómo presentar los datos de la API | Experiencias personalizables | Escoger sus valores predeterminados
Parte 13. La construcción de un servicio robusto
La consistencia es la clave | Control de errores en la API | Los mensajes de error significativos | ¿Qué hacer cuando aparecen errores | Tomar decisiones de diseño para Robustez
Parte 14 Publicación de su API
La documentación es la clave | Lenguajes de descripción de AP | IHerramientas de test | El ecosistema en su conjunto
where can i buy stromectol Como Partir Proscar Propecia
viagra vs cialis Aromatase activity has been confirmed in female rat arterial smooth muscle cells SMCs and in bovine coronary endothelial cells ECs in vitro 96, 97