Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
OpenAPI 3 Master: Diseña APIs como un Profesional
Highest Rated
Rating: 4.2 out of 5(255 ratings)
910 students

OpenAPI 3 Master: Diseña APIs como un Profesional

OpenAPI especification
Created byMarco Feregrino
Last updated 8/2023
Spanish
Spanish [Auto],

What you'll learn

  • Dominar la especificación de OpenAPI para DISEÑAR APIs REST
  • Crear Diseños escalables y robustos
  • Tus diseños de API tendran congruencia entre ellos
  • Podrás hacer tu propia guía de estilo de APIs
  • Comprenderás e implementarás la especificación de OpenAPI
  • Principios y claves de REST
  • Conocer los diferentes tipos de APIs
  • Esquema para diseñar

Course content

8 sections • 39 lectures • 4h 44m total length
  • Bienvenida y acerca de mí0:55
  • Qué veremos y qué no veremos en el curso1:50
  • ¿Qué es un API?7:26

    En este video veremos los tipos de APIs y cómo enfocarlos ya que tienen diferentes características

  • Qué es HTTP y sus métodos9:51

    En este video veremos qué es HTTP 1.1 y también las diferencias con HTTP2 y cómo influye en las APIs REST

  • HTTP códigos de respuesta3:23

    Esta clase es complementaría. Si consideras que ya sabes o dominas los códigos de respuesta puedes saltarla. No estaría de más que le dieras un vistazo rápido por si hay algo nuevo que encuentres.

    No te impedira comprender el resto de clases pero si las facilitará si es que no te queda claro alguno.

  • ¿Qué es REST?7:19

    REST es un patrón de arquitectura que nos dará ciertos beneficios y es con el cual diseñaremos nuestras APIs para ofrecer más valor a los consumidores

  • Conceptos REST
  • ¿Qué es Open API?5:56

    Les dejo el link de la documentación del API spec

    https://swagger.io/specification/

    Por si quieren ir mirando cómo usar ciertas secciones

  • ¿Por qué usar OpenAPI?4:03

    Que tal les dejo los links que pueden serles de ayuda

    Online Editor : https://editor.swagger.io/

    Example pet API portal: https://petstore.swagger.io/

    Open API documentation: https://swagger.io/specification/

  • Introducción al ejercicio práctico3:08

    Saludos !!


    Les dejo el repositorio por si quieren ir mirandolo o tomando el código de ahí conforme vayamos avanzando.


    git clone https://mapferegrino@bitbucket.org/mapferegrino/apis-trainning-spaceships.git

Requirements

  • Conocimiento Básico en JSON
  • Ánimos !

Description

¡Transforma Tu Carrera con el Diseño de APIs!

¿Quieres ser un diseñador de APIs de alto impacto? ¿Te gustaría entender cómo una API puede convertirse en un producto rentable y escalable? Si la respuesta es sí, este curso es para ti.

¿Qué Aprenderás?

  1. APIs como Productos: Descubre por qué las APIs no son sólo una tecnología, sino auténticos motores de crecimiento empresarial, tanto interna como externamente.

  2. Diseño con OpenAPI Spec: Domina el estándar más aceptado en el mundo de las APIs. Además, conoce cómo este se integra sin problemas con gigantes de la nube como AWS.

  3. Calidad y Usabilidad: Aprende a diseñar APIs que tus consumidores amen. Abordaremos:

    • Estándares y RFCs

    • Buenas prácticas en diseño

    • Uso correcto de métodos HTTP y códigos de respuesta

    • Patrones de arquitectura REST

¿Por Qué Este Curso?

  • Ejercicios Prácticos: Aunque no puedas codificar dentro del curso, te proporcionamos ejemplos y ejercicios para practicar en tu entorno.

  • Conocimientos Avanzados: Vamos más allá de la teoría, sumergiéndote en los aspectos prácticos y comerciales del diseño de APIs.

  • Acceso Permanente: Revisa el material siempre que lo necesites para aclarar dudas o actualizar tus conocimientos.

No pierdas más tiempo y únete ahora a este emocionante mundo del diseño de APIs. ¡Invierte en tu futuro hoy mismo!

Who this course is for:

  • Desarrolladores web o de software
  • Diseñadores de APIs
  • Analistas de software