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
- Estudia: What Is REST API? por Byte Byte Go
- Estudia: REST API Concepts and Examples por WebConcepts
- Mira: RESTful APIs in 100 Seconds
🧪 Pon a prueba tu conocimiento
Pon a prueba tu conocimiento con un asistente de IA usando estos prompts:
- ¿Puedes pedirme que explique qué significa REST y cómo funciona?
- ¿Puedes evaluarme sobre la diferencia entre una REST API y una SOAP API?
- ¿Puedes pedirme que explique el concepto de recursos en REST?
- ¿Puedes pedirme que explique la diferencia entre requests PUT y POST en REST?
- ¿Puedes evaluarme sobre cómo usar los métodos HTTP GET, POST, PUT y DELETE?
- ¿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