KnowledgeCity

Lenguajes de programación y API REST

Aprenda a ponerse en marcha con nuevas APIs en varios lenguajes
Ve la primera lección gratis — obtén acceso completo a las 3 lecciones.

To view this video please enable JavaScript.

Curso: A demanda
Principiante  Proveedor Josh Guardino  3 Lecciones ·  10m  en Árabe, Alemán, Inglés, Español, Francés, Portugués, Chino simplificado 

Descripción del curso

El potencial para programar APIs REST es esencialmente ilimitado y nunca ha sido tan fácil comenzar con su propio proyecto de APIs. Loslenguajes, marcos y plataformas modernos más populares proporcionan un amplio soporte para todos los tipos de servicios basados en HTTP, incluido REST. No es necesario ser un desarrollador muy experimentado para construir y mantener una API REST debido a las muchas soluciones preempaquetadas que ponen en marcha la API, así como a la gran y talentosa comunidad de expertos técnicos que crean y administran estas herramientas.

Tres de los lenguajes de programación más populares en uso hoy en día son JavaScript, Python y C #. Aprenderá a construir APIsREST en cada uno de estos lenguajes y sus correspondientes tiempos de ejecución del servidor. Cada uno de estos implicará la configuración de servicios compatibles con OpenAPI que producen la documentación familiar de OpenAPI.

También aprenderá acrear una API REST en Node.js usando Express, en Python usando Flask, y en .NET Core usando Swashbuckle con implementaciones de inicio preempaquetadas.

Lo que aprenderás

  • Construir API REST en JavaScript, Python y C# junto con sus tiempos de ejecución de servidor correspondientes
  • Crear API REST en Node.js usando Express, Python usando Flask y .NET Core usando Swashbuckle con implementaciones de inicio preempaquetadas
  • Identificar soluciones de servidor de API REST en Node.js, Python y .NET
  • Aprovechar soluciones preempaquetadas para cada lenguaje y plataforma para poner una API en funcionamiento
  • Generar documentación automática de OpenAPI en cada lenguaje
  • Configurar servicios compatibles con OpenAPI que produzcan documentación de OpenAPI familiar

Puntos clave

  • Los lenguajes, marcos y plataformas modernos más populares proporcionan un rico soporte para servicios basados en HTTP, incluido REST.
  • JavaScript, Python y C# son tres de los lenguajes de programación más populares en uso hoy en día, y este curso cubre la construcción de API REST en cada uno.
  • Las soluciones preempaquetadas y una gran comunidad de expertos técnicos hacen posible construir y mantener una API REST sin ser un desarrollador altamente experimentado.
  • Cada implementación de lenguaje implica configurar servicios compatibles con OpenAPI que producen documentación de OpenAPI familiar.
  • El curso demuestra Express para Node.js, Flask para Python y Swashbuckle para .NET Core usando implementaciones de inicio preempaquetadas.

Preguntas frecuentes

¿Qué lenguajes de programación cubre este curso para construir API REST?

El curso cubre JavaScript, Python y C#, construyendo API REST en cada lenguaje y sus tiempos de ejecución de servidor correspondientes.

¿Necesito ser un desarrollador experimentado para tomar este curso?

No. El curso señala que no es necesario ser un desarrollador altamente experimentado para construir y mantener una API REST, gracias a las muchas soluciones preempaquetadas y la gran comunidad de expertos técnicos que crean y gestionan estas herramientas.

¿Qué marcos y herramientas se utilizan en las lecciones?

El curso construye una API REST en Node.js usando Express, en Python usando Flask y en .NET Core usando Swashbuckle, usando implementaciones de inicio preempaquetadas.

¿Aprenderé a crear documentación de API?

Sí. Aprenderás a configurar servicios compatibles con OpenAPI y generar documentación automática de OpenAPI en cada lenguaje.

¿Qué temas se cubren en las lecciones?

Las lecciones cubren API REST de Node.js con Express.js, API REST de Python con documentación OpenAPI y creación de API REST usando ASP.NET Core y C#.