Los fundamentos de redes para programar comunicación entre programas: IP y puertos, TCP vs UDP, encapsulamiento, arquitectura cliente-servidor, y los conceptos clave de la web (API, URL y HTTP).
GET: obtener un recurso.POST: crear/enviar datos.PUT: reemplazar un recurso.PATCH: modificar parcialmente.DELETE: eliminar un recurso.Toda respuesta trae un código de estado (status code) que resume qué pasó, agrupado en familias:
| Familia | Significado | Ejemplos |
|---|---|---|
| 2xx | Éxito | 200 OK, 201 Created |
| 3xx | Redirección | 301, 304 |
| 4xx | Error del cliente | 400 Bad Request, 404 Not Found |
| 5xx | Error del servidor | 500, 503 |
Cuando una URL empieza con https:// en vez de http://, la conexión está cifrada con TLS (sucesor de SSL). TLS protege los datos en tránsito para que nadie en el camino pueda leerlos o alterarlos.