Fundamentos de API
En este curso gratuito en línea los estudiantes aprenderán a diseñar, desarrollar y probar su API
Description
Este curso está destinado a no saber nada para convertirse en un usuario de trabajo de API. No hacemos afirmaciones de enseñar todas y cada una de las cosas. Pero suficiente para hacer el trabajo. Así que si usted está añadiendo nuevas características, o simplemente arreglar errores, esto le será útil. Empiece por aprender por qué necesita utilizar una API. Algunas de las razones incluyen: pruebas automatizadas, aplicaciones de terceros y autenticación de usuarios.
A continuación, utilice PostMan. Postman es una herramienta interactiva y automática que no complica la creación, el uso compartido, las pruebas y las API de documentos para los desarrolladores. Es una aplicación de cromo/escritorio que interactúa con las API de HTTP, funciona en el programa de fondo y se asegura de que cada API funciona según lo previsto. También presenta al cliente una GUI amigable para enviar solicitudes y recuperar respuestas. Conceptos avanzados maestros relacionados con la autenticación de uso. Obtenga información sobre la autenticación básica en la que el individuo tiene que enviar su nombre de usuario/contraseña después de cada solicitud en una llamada de API. Es fácil de poner en práctica, pero pondría en duda las preocupaciones de seguridad. Los estudiantes también aprenderán a hacer uso de las claves de API. Los estudiantes aprenderán a implementar OAuth 2.0 que es una aplicación que puede autenticar cada solicitud con una señal de acceso. Esta sería una experiencia de usuario eficiente, sin embargo, puede ser difícil de implementar.
También se mostrará a los estudiantes cómo diseñar su API utilizando Swagger y Open API. Open API es una interfaz de aplicación públicamente disponible que proporciona a los desarrolladores acceso programático a una aplicación de software o servicio web. Los estudiantes también aprenderán a utilizar variables, colecciones y entornos también.
Prequestits; Los alumnos deben tener la comprensión básica y la capacidad de utilizar la programación de python antes de iniciar este curso.
Modules
Introducción a la API
-
API Intro-Resultados de aprendizaje
-
¿Qué es una API?
-
Cómo funciona una API
-
Configuración de PostMan
-
Crear una solicitud de PostMan simple
-
Por qué utilizar una API
-
Resumen de introducción de API-Lección
API-Conceptos de redondeo
-
Conceptos de API-Resultados de aprendizaje
-
¿Qué es un servicio web?
-
Estudio de mercado para SOAP y REST
-
Conceptos de API-Resumen de lecciones
API-Conceptos avanzados
-
Resultados de aprendizaje-Conceptos avanzados
-
Autenticación básica
-
OAuth 2.0
-
OAuth 2.0-Aplicación práctica
-
Pagination
-
Introducción de variables, colecciones y entornos
-
Diseño utilizando Swagger
-
Conceptos avanzados-Resumen de lecciones
Evaluación del curso
Learning Outcomes
- Explicar cómo configurar PostMan en la máquina
- Explicar cómo enviar una solicitud Get and Post utilizando Postman
- Describir por qué debemos utilizar una API
- Identificar las diferencias entre el resto y la API de SOAP
- Desribe cómo utilizar Basic Auntheitcation
- Desribe cómo utilizar OAuth 2.0
- Resumir cómo diseñar una API utilizando Swagger
Certification
All Alison courses are free to study. To successfully complete a course you must score 80% or higher in each course assessments. Upon successful completion of a course, you can choose to make your achievement formal by purchasing an official Alison Diploma, Certificate or PDF.
Having an official Alison document is a great way to celebrate and share your success. It is:
- Ideal to include with CVs, job applications and portfolios
- A way to show your ability to learn and achieve high results