diff --git a/.devcontainer/devcontainer.json b/.devcontainer/devcontainer.json index b45da3d..15aec97 100644 --- a/.devcontainer/devcontainer.json +++ b/.devcontainer/devcontainer.json @@ -22,7 +22,7 @@ "extensions": ["learn-pack.learnpack-vscode"] } }, - "onCreateCommand": "pip3 install pytest==6.2.5 pytest-testdox mock toml requests && npm i @learnpack/learnpack@2.1.56 -g && learnpack plugins:install @learnpack/python@1.0.3" + "onCreateCommand": "pip3 install pytest==6.2.5 pytest-testdox mock toml requests && npm i @learnpack/learnpack@4.0.8 -g && learnpack plugins:install @learnpack/python@1.0.3" // Features to add to the dev container. More info: https://containers.dev/features. // "features": {}, diff --git a/exercises/00-welcome/README.es.md b/exercises/00-welcome/README.es.md index 51c6c3d..2f7fe62 100644 --- a/exercises/00-welcome/README.es.md +++ b/exercises/00-welcome/README.es.md @@ -1,3 +1,7 @@ +--- +intro: "https://www.youtube.com/watch?v=6H4Gn6-lpLI" +--- + # `00` Welcome to Python API Requests! Python Requests es una herramienta potente y ampliamente utilizada para interactuar con APIs y realizar solicitudes HTTP en aplicaciones Python. Simplifica el proceso de enviar solicitudes HTTP y manejar respuestas, convirtiéndose en una herramienta favorita entre los desarrolladores para integrarse con servicios web y obtener datos de APIs. diff --git a/exercises/01-creating-a-request/README.es.md b/exercises/01-creating-a-request/README.es.md index 652d819..45431b5 100644 --- a/exercises/01-creating-a-request/README.es.md +++ b/exercises/01-creating-a-request/README.es.md @@ -1,3 +1,7 @@ +--- +tutorial: "https://www.youtube.com/watch?v=eZ_5p3vyYFY" +--- + # `01` Creating a Request Python tiene integrado un [paquete de solicitudes (*requests package*)](https://requests.readthedocs.io/en/master/) eso permite a los desarrolladores crear solicitudes HTTP con bastante facilidad. diff --git a/exercises/02-random-status/README.es.md b/exercises/02-random-status/README.es.md index e670821..0e9cbac 100644 --- a/exercises/02-random-status/README.es.md +++ b/exercises/02-random-status/README.es.md @@ -1,3 +1,7 @@ +--- +tutorial: "https://www.youtube.com/watch?v=La95dYo4xOs" +--- + # `02` Handle Response Status La siguiente solicitud GET siempre devuelve un código de status diferente, nunca se sabe qué respuesta está recibiendo del servidor. diff --git a/exercises/03-response-body/README.es.md b/exercises/03-response-body/README.es.md index 348bb72..325cd31 100644 --- a/exercises/03-response-body/README.es.md +++ b/exercises/03-response-body/README.es.md @@ -1,3 +1,7 @@ +--- +tutorial: "https://www.youtube.com/watch?v=kQGUUW4ycDQ" +--- + # `03` Response Body Haga clic en este enlace para ver la respuesta que esta solicitud GET está dando en el body: diff --git a/exercises/04-response-body-json/README.es.md b/exercises/04-response-body-json/README.es.md index 600a412..9e17bda 100644 --- a/exercises/04-response-body-json/README.es.md +++ b/exercises/04-response-body-json/README.es.md @@ -1,3 +1,7 @@ +--- +tutorial: "https://www.youtube.com/watch?v=si3N6peHdjM" +--- + # `04` Response JSON Pero tener una respuesta basada en texto no es muy útil, es por eso que las API normalmente responden en formato CSV, JSON, YAML o XML. diff --git a/exercises/05-project-name/README.es.md b/exercises/05-project-name/README.es.md index 002f6e1..8d98378 100644 --- a/exercises/05-project-name/README.es.md +++ b/exercises/05-project-name/README.es.md @@ -1,3 +1,8 @@ +--- +tutorial: "https://www.youtube.com/watch?v=sMA0NjIiVNs" +--- + + # `05` Project name El siguiente endpoint es ideal para recuperar proyectos de estudiantes: diff --git a/exercises/06-project-list/README.es.md b/exercises/06-project-list/README.es.md index d54db13..78b786c 100644 --- a/exercises/06-project-list/README.es.md +++ b/exercises/06-project-list/README.es.md @@ -1,3 +1,7 @@ +--- +tutorial: "https://www.youtube.com/watch?v=S2qXbTLRyGA" +--- + # `06` Project List El siguiente endpoint devuelve una respuesta en formato JSON con varios proyectos en una lista: diff --git a/exercises/07-project-list-image/README.es.md b/exercises/07-project-list-image/README.es.md index d155f02..31e2c31 100644 --- a/exercises/07-project-list-image/README.es.md +++ b/exercises/07-project-list-image/README.es.md @@ -1,3 +1,7 @@ +--- +tutorial: "https://www.youtube.com/watch?v=U7vhqOETpqk" +--- + # `07` Project List Image ## 📝 Instrucciones: diff --git a/exercises/08-blog-post-author/README.es.md b/exercises/08-blog-post-author/README.es.md index 46037b0..223fa48 100644 --- a/exercises/08-blog-post-author/README.es.md +++ b/exercises/08-blog-post-author/README.es.md @@ -1,3 +1,7 @@ +--- +tutorial: "https://www.youtube.com/watch?v=NZMkq0cIIlU" +--- + # `08` Post blog author Tómate un momento para comprender el response body al hacer una solicitud GET a este endpoint: diff --git a/exercises/09-list-of-blog-titles/README.es.md b/exercises/09-list-of-blog-titles/README.es.md index 496528f..bb62401 100644 --- a/exercises/09-list-of-blog-titles/README.es.md +++ b/exercises/09-list-of-blog-titles/README.es.md @@ -1,3 +1,7 @@ +--- +tutorial: "https://www.youtube.com/watch?v=SWgyGk3d3yk" +--- + # `09` List of blog titles ## 📝 Instrucciones: diff --git a/exercises/10-get-post-tags/README.es.md b/exercises/10-get-post-tags/README.es.md index cff0c68..aa00ec5 100644 --- a/exercises/10-get-post-tags/README.es.md +++ b/exercises/10-get-post-tags/README.es.md @@ -1,3 +1,7 @@ +--- +tutorial: "https://www.youtube.com/watch?v=l9e-lSsYNOI" +--- + # `10` Get post tags ## 📝 Instrucciones: diff --git a/exercises/11-get-attachment-by-id/README.es.md b/exercises/11-get-attachment-by-id/README.es.md index 3b3ce59..b3cb472 100644 --- a/exercises/11-get-attachment-by-id/README.es.md +++ b/exercises/11-get-attachment-by-id/README.es.md @@ -1,3 +1,7 @@ +--- +tutorial: "https://www.youtube.com/watch?v=TR0PYXJUEPY" +--- + # `11` Get attachment by id ## 📝 Instrucciones: diff --git a/exercises/12-post-request/README.es.md b/exercises/12-post-request/README.es.md index 13db050..5710393 100644 --- a/exercises/12-post-request/README.es.md +++ b/exercises/12-post-request/README.es.md @@ -1,3 +1,7 @@ +--- +tutorial: "https://www.youtube.com/watch?v=1WsxHQ-_E1w" +--- + # `12` POST request Las solicitudes POST están destinadas a la creación, por ejemplo, si tu negocio es un e-commerce de camisetas, es probable que desees tener una forma de agregar nuevos clientes. diff --git a/exercises/13-post-request-body/README.es.md b/exercises/13-post-request-body/README.es.md index 4360e54..87157b7 100644 --- a/exercises/13-post-request-body/README.es.md +++ b/exercises/13-post-request-body/README.es.md @@ -1,3 +1,7 @@ +--- +tutorial: "https://www.youtube.com/watch?v=x5k6pOmxmWc" +--- + # `13` POST request body ## 📝 Instrucciones: diff --git a/learn.json b/learn.json index 69b7008..6d2243d 100644 --- a/learn.json +++ b/learn.json @@ -20,7 +20,7 @@ "autoPlay": true, "bugsLink": "https://github.com/learnpack/learnpack/issues/new", "editor": { - "version": "3.1.40" + "version": "4.0.10" }, "telemetry": { "batch": "https://breathecode.herokuapp.com/v1/assignment/me/telemetry"