Saltar al contenido principal

Tema 2: REST APIs

⏱️ Tiempo estimado: 2-3 días

En el tema anterior, el libro recomendado te introdujo a Django, así que ya deberías tener contexto de cómo funcionan las REST APIs. Ahora vamos a profundizar.


📚 Ruta de aprendizaje

  1. Estudia: What Is REST API? por Byte Byte Go
  2. Estudia: REST API Concepts and Examples por WebConcepts
  3. Mira: RESTful APIs in 100 Seconds

🧪 Pon a prueba tu conocimiento

Pon a prueba tu conocimiento con un asistente de IA usando estos prompts:

  1. ¿Puedes pedirme que explique qué significa REST y cómo funciona?
  2. ¿Puedes evaluarme sobre la diferencia entre una REST API y una SOAP API?
  3. ¿Puedes pedirme que explique el concepto de recursos en REST?
  4. ¿Puedes pedirme que explique la diferencia entre requests PUT y POST en REST?
  5. ¿Puedes evaluarme sobre cómo usar los métodos HTTP GET, POST, PUT y DELETE?
  6. ¿Puedes pedirme que explique el concepto de status codes en REST y dar ejemplos?

✅ Checklist del tema

Antes de seguir, asegúrate de poder responder “sí” a esto:

  • Entiendo qué es REST y sus principios
  • Sé la diferencia entre GET, POST, PUT y DELETE
  • Entiendo status codes HTTP (200, 201, 400, 404, 500)
  • Puedo explicar qué es un endpoint