gradient
Curso de API First

Curso de API First

Nivel Intermedio
24 clases
2 horas de contenido
10 horas de práctica

Descubre cómo diseñar APIs desde cero con el enfoque API First. Aprende a usar OpenAPI, validar endpoints, manejar errores y generar código con IA. Domina métodos HTTP, versionado y buenas prácticas para crear APIs robustas y escalables.

Herramientas y Validación de APIs

  • Profes del curso

    Conoce quién enseña el curso

    Oscar Barajas Tavares

    Oscar Barajas Tavares

    Learning Engineer en Platzi

    Desarrollador Front-end, creando mi primera página web en el 2001

    Microsoft MVP - #JavaScript

    Coleccionista LEGO (AFOL)

    Ver cursos de Oscar

    software y recursos necesarios

    • VsCode
    • Navegador
    Opiniones del curso

    4.6 · 27 opiniones

    Leguizamon Correa Robert Edisonhttps://static.platzi.com/media/flags/CO.png

    Leguizamon Correa Robert Edison

    @robert.leguizamon·

    Falta el repositorio, al momento de lanzar el curso deberían confirmar que todo los recursos del curso esten disponibiles.

    Hasbel Africano Carohttps://static.platzi.com/media/flags/CO.png

    Hasbel Africano Caro

    @hasbel.africano·

    El contenido del curso es interesante, sin embargo no es sencillo seguir las clases cuando se genera código usando IA.

    Omar Maldonado Villanuevahttps://static.platzi.com/media/flags/MX.png

    Omar Maldonado Villanueva

    @omaldovi88·

    el curso es muy bueno pero la verdad las preguntas del examen podrían haber sido formuladas de distitna manera, algunas son muy confusas y no evalúan en realidad conocimientos

    Gabriel Oswaldo Montoya Huamanihttps://static.platzi.com/media/flags/PE.png

    Gabriel Oswaldo Montoya Huamani

    @GabrielMoHu·

    todo ok

    Manfred Bustoshttps://static.platzi.com/media/flags/ecuador.png

    Manfred Bustos

    @manfredbustoselizalde·

    Falto la conexion a la base de datos y un ejemplo

    Xavier Alberto Castillo varonhttps://static.platzi.com/media/flags/CO.png

    Xavier Alberto Castillo varon

    @xaviercastillo250·

    es un gran profesor para dar sus explicaciones y mas que quita ese tabu que los desarrolladores modernos deben de sabercen mas de 80% todo sin ayuda de los Agentes IA

    Julian Medina Monjehttps://static.platzi.com/media/flags/CO.png

    Julian Medina Monje

    @julian-medina-monje·

    Muy buen curso

    Rodrigo Cruz Hernándezhttps://static.platzi.com/media/flags/MX.png

    Rodrigo Cruz Hernández

    @rc6155·

    excelente aporte, son los pasos fundamentales para poder iniciar con API, sencillo y con ejemplos muy puntuales.

    Johan Andres Lopez Zuluagahttps://static.platzi.com/media/flags/CO.png

    Johan Andres Lopez Zuluaga

    @andreslp·

    Excelente curso

    https://static.platzi.com/media/flags/ES.png

    @jgonext·

    el profesor es un gran maestro, excelente curso

    Marco Esparzahttps://static.platzi.com/media/flags/MX.png

    Marco Esparza

    @mesparza·

    Gracias por el curso, me dio un muy buen contexto y sobre todo mayor justificación para impulsar el uso de OpenAPI en nuestros desarrollos. Ahora tengo más claro cómo aplicarlo y comunicar sus beneficios al equipo.

    Yurley Anay Mora Reyeshttps://static.platzi.com/media/flags/CO.png

    Yurley Anay Mora Reyes

    @anaymora·

    Chevere la manera de enseñar

    Enrique Espinozahttps://static.platzi.com/media/flags/GB.png

    Enrique Espinoza

    @mor3lias·

    Excelente curso!

    Cristian Gomezhttps://static.platzi.com/media/flags/CO.png

    Cristian Gomez

    @Cristian9677·

    Gran curso, y un examen mas dificil del que esperaba, me sorprendio.

    José Joaquín Tripp Gudiñohttps://static.platzi.com/media/flags/MX.png

    José Joaquín Tripp Gudiño

    @joaquintripp·

    Tome este curso antes de tomar FastAPI y fue una joya. Me ayudo bastante para entender cómo funciona una API, y sobre todo a las ventajas y usos que tiene el archivo openapi.yaml.

    Julian Alvarezhttps://static.platzi.com/media/flags/CO.png

    Julian Alvarez

    @jaalvarezb4404·

    Muy buen contenido, muy claro y preciso

    Guillermo Escalona Olivareshttps://static.platzi.com/media/flags/MX.png

    Guillermo Escalona Olivares

    @MemoEscalona·

    Esta muy bueno el curso, aprendi cositas que no conocía y reforcé otras. Lo único es que se mencionaba en varios de los videos que habría recursos pero no están los recursos.

    Emerson Vergarahttps://static.platzi.com/media/flags/CO.png

    Emerson Vergara

    @emerson.vergara·

    Excelente curso

    Julian Darío Londoño raigosahttps://static.platzi.com/media/flags/CO.png

    Julian Darío Londoño raigosa

    @julicode·

    Excelente contenido, Oscar explica muy bien. Falta que pongan el codigo fuente por si hay errores en nuestro código, y asi poder continuar con el desarrollo del curso.

    Daniel Enrique Abreu Delgadohttps://static.platzi.com/media/flags/VE.png

    Daniel Enrique Abreu Delgado

    @deabreu·

    Excelente muy recomendado

    José Isazahttps://static.platzi.com/media/flags/CO.png

    José Isaza

    @j4m6i19g98·

    Excelente curso y excelente profesor. Este curso abordo correctamente el uso de la metodología "API First" y la estructuración del "contrato". Aunado al uso de herramientas y técnicas para validar nuestro desarrollo. También se agradece vincular el uso de la IA para facilitar el proceso de desarrollo y código.

    Luis Glexhttps://static.platzi.com/media/flags/MX.png

    Luis Glex

    @luis.glex·

    Excelente curso, me encantó la forma en la que se integró la IA y la forma en la que explica el profe, ya que a pesar de que soy product designer los conceptos me quedaron muy claros.

    Miguel Cobashttps://static.platzi.com/media/flags/MX.png

    Miguel Cobas

    @mikecobas·

    Genial el curso y la forma de abordar el acercamiento, creo que ayuda mucho iniciar primero con el API

    Luis Rodolfo Altuve Cácereshttps://static.platzi.com/media/flags/CO.png

    Luis Rodolfo Altuve Cáceres

    @luis2ra·

    Excelente material para tener un buen entendimiento en la aplicación de la especificación OpenApi!

    Carlos Humberto Carrillo Quiñonezhttps://static.platzi.com/media/flags/CO.png

    Carlos Humberto Carrillo Quiñonez

    @carlos.carrilloqu·

    excelente capacitacion

    Fernando Carranzahttps://static.platzi.com/media/flags/AR.png

    Fernando Carranza

    @Fjcarranza·

    Tendrian que explayarse mas en los videos entiendo que mucho del contenido esta en los enlaces que comparten

    Lucho Rodriguezhttps://static.platzi.com/media/flags/CO.png

    Lucho Rodriguez

    @lucho-rodriguez·

    Sería bueno que acompañen en el ejercicio practico de dejar la api y los tests completamente consistente con la especificación final. Pero se cumple con el objetivo de ilustrar el enfoque/metodologías y herramientas que lo soportan

    Ver las 27 opiniones
    Eleva tu aprendizaje

    Este curso es parte de estas rutas de aprendizaje

    Comunidad

    La comunidad es nuestro super poder

    Contenido adicional creado por la comunidad que nunca para de aprender