Skip to content

Commit 8b48fa1

Browse files
Merge pull request 4GeeksAcademy#10 from ElviraQDP/readme.es
learnpack/learnpack#811
2 parents 3c46956 + 1a1dfa1 commit 8b48fa1

File tree

4 files changed

+94
-7
lines changed

4 files changed

+94
-7
lines changed

.gitignore

+1
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@
77
!bc.json
88
!learn.json
99
!README.md
10+
!README.es.md
1011

1112
!/exercises
1213
!/exercises/*

README.es.md

+85
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,85 @@
1+
<table>
2+
<tr>
3+
<td><img src="https://assets.breatheco.de/apis/img/images.php?blob&random&cat=icon&tags=4geeks,32"></td>
4+
<td>
5+
<h1> 🐍 Tutorial y Ejercicios de Python API Requests</h1>
6+
<p>Por <a href="https://twitter.com/alesanchezr">@alesanchezr</a> y <a href="https://github.com/4GeeksAcademy/python-http-requests-api-tutorial-exercises/graphs/contributors">otros colaboradores</a> de <a href="http://4geeksacademy.co/">4Geeks Academy</a></p>
7+
<img src="https://img.shields.io/github/last-commit/4geeksacademy/python-http-requests-api-tutorial-exercises" />
8+
<a href="https://breatheco.de"><img src="https://img.shields.io/badge/certified-BreatheCode-blue" /></a>
9+
<a href="https://twitter.com/alesanchezr"><img src="https://img.shields.io/twitter/follow/alesanchezr?style=social&logo=twitter" alt="follow on Twitter"></a>
10+
<a href="https://gitpod.io#https://github.com/4GeeksAcademy/python-http-requests-api-tutorial-exercises.git"><img src="https://img.shields.io/badge/Gitpod-ready--to--code-blue?logo=gitpod" /></a>
11+
</td>
12+
</tr>
13+
</table>
14+
15+
En esta serie, aprenderás HTTP y cómo usar el package requests de Python para crear solicitudes HTTP GET, POST, PUT, DELETE.
16+
17+
Todo el tutorial es 👆 interactivo, ✅ calificado automáticamente y con 📹 videos tutoriales.
18+
19+
<h3>📚 Tabla contenidos:</h3>
20+
<table>
21+
<tr>
22+
<td>1. <a href="https://github.com/4GeeksAcademy/python-beginner-programming-exercises">Python para principiantes</a> </td>
23+
</tr>
24+
<tr color="white"><td>2. <a href="https://github.com/4GeeksAcademy/python-lists-loops-programming-exercises">Practica loops en listas y tuplas</a></td></tr>
25+
<tr><td>3. <a href="https://github.com/4GeeksAcademy/python-functions-programming-exercises">Practica funciones</a></td></tr>
26+
<tr><td>4. <a href="https://github.com/4GeeksAcademy/master-python-programming-exercises">Master Python (intermedio)</a></td></tr>
27+
<tr><td>5. <a href="https://github.com/4GeeksAcademy/python-http-requests-api-tutorial-exercises">Python API Requests</a></td>
28+
<td>← 🔥 estás aquí</td>
29+
<td><a href="https://gitpod.io#https://github.com/4GeeksAcademy/python-http-requests-api-tutorial-exercises"><img src="https://gitpod.io/button/open-in-gitpod.svg" /></a></td>
30+
</tr>
31+
<tr><td>6. ¿Qué sigue? <a href="https://github.com/4GeeksAcademy/About-4Geeks-Academy/issues/new">Solicita un nuevo tutorial</a> o <a href="https://github.com/4GeeksAcademy/About-4Geeks-Academy/labels/help%20wanted">colabora</a>.<br /> Añadiremos tu perfil a nuestra lista de colaboradores</td></tr>
32+
</table>
33+
34+
Estos Ejercicios son colaborativos, ¡te necesitamos! Si encuentras algún error o falta de ortografía, por favor contribuye y repórtalo.
35+
36+
## Ábrelo en Gitpod con un clic (Instalación de un clic):
37+
38+
[![Open in Gitpod](https://gitpod.io/button/open-in-gitpod.svg)](https://gitpod.io#https://github.com/4GeeksAcademy/python-http-requests-api-tutorial-exercises.git)
39+
40+
41+
### Instalación local:
42+
43+
1. Instala learnpack, el administrador de paquetes para tutoriales de aprendizaje y el complemento del compilador html para learnpack, asegúrate de tener también node.js 14+:
44+
45+
```
46+
$ npm i learnpack -g
47+
$ learnpack plugins:install learnpack-python
48+
```
49+
50+
2. Descarga este ejercicio en particular usando learnpack y `cd` para entrar en la carpeta:
51+
52+
```
53+
$ learnpack download python-http-requests-api-tutorial-exercises
54+
$ cd python-http-requests-api-tutorial-exercises
55+
```
56+
57+
Nota: Una vez que termine de descargar, encontrarás la carpeta "exercises" que contiene todos los ejercicios.
58+
59+
3. Comienza con los ejercicios ejecutando el siguiente en el mismo nivel que tu archivo learn.json:
60+
61+
```sh
62+
$ pip install pytest==4.4.2 mock pytest-testdox
63+
$ learnpack start
64+
```
65+
66+
Nota: Estos ejercicios tienen calificación automática pero es un tanto rígida, te recomiendo ignorar los tests, considéralos como una recomendación o podrías frustrarte.
67+
68+
## ¿Cómo están organizados los ejercicios?
69+
70+
Cada ejercicio es un pequeño proyecto en Python que contiene los siguientes archivos:
71+
72+
1. **app.py:** representa el archivo de entrada de python que será ejecutado en el computador.
73+
2. **README.md:** contiene las instrucciones del ejercicio.
74+
3. **test.py:** no tienes que abrir este archivo. Contiene los scripts de pruebas del ejercicio.
75+
76+
## Colaboradores
77+
78+
Gracias a estas personas maravillosas ([emoji key](https://github.com/kentcdodds/all-contributors#emoji-key)):
79+
80+
1. [Alejandro Sanchez (alesanchezr)](https://github.com/alesanchezr), contribución: (programador) 💻 (idea) 🤔, (build-tests) ⚠️ , (pull-request-review) 🤓 (build-tutorial) ✅ (documentación) 📖
81+
82+
2. [Paolo (plucodev)](https://github.com/plucodev), contribución: (bug reports) 🐛, (programador), (traducción) 🌎
83+
84+
85+
Este proyecto sigue la especificación [all-contributors](https://github.com/kentcdodds/all-contributors). ¡Todas las contribuciones son bienvenidas!

README.md

+5-6
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ These exercises were built in collaboration, we need you! If you find any bugs o
3838

3939
## Local Installation
4040

41-
1. Install learnpack, the package manager for learning tutorials and the html compiler plugin for learnpack, make sure you also have node.js 12+:
41+
1. Install learnpack, the package manager for learning tutorials and the html compiler plugin for learnpack, make sure you also have node.js 14+:
4242

4343
```
4444
$ npm i learnpack -g
@@ -75,9 +75,8 @@ Each exercise is a small react application containing the following files:
7575

7676
Thanks goes to these wonderful people ([emoji key](https://github.com/kentcdodds/all-contributors#emoji-key)):
7777

78-
1. [Alejandro Sanchez (alesanchezr)](https://github.com/alesanchezr), contribution: (coder) :computer: (idea) 🤔, (build-tests) :warning:, (pull-request-review) :eyes: (build-tutorial) :white_check_mark: (documentation) :book:
79-
2. [Paolo (plucodev)](https://github.com/plucodev), contribution: (bug reports) :bug:, contribution: (coder), (translation) :earth_americas:
78+
1. [Alejandro Sanchez (alesanchezr)](https://github.com/alesanchezr), contribution: (coder) 💻 (idea) 🤔, (build-tests) ⚠️ , (pull-request-review) 👀 (build-tutorial) ✅ (documentation) 📖
8079

81-
This project follows the
82-
[all-contributors](https://github.com/kentcdodds/all-contributors)
83-
specification. Contributions of any kind are welcome!
80+
2. [Paolo (plucodev)](https://github.com/plucodev), contribution: (bug reports) 🐛, contribution: (coder), (translation) 🌎
81+
82+
This project follows the[all-contributors](https://github.com/kentcdodds/all-contributors) specification.Contributions of any kind are welcome!

learn.json

+3-1
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,11 @@
11
{
22
"language": "python3",
3+
"slug": "python-flask-api-tutorial",
4+
"description": "Create a Todo list API Interactively using Python language and the Flask Framework",
35
"repository": "https://github.com/4GeeksAcademy/python-http-requests-api-tutorial-exercises",
46
"config": {
57
"editor": {
68
"version": "1.0.72"
79
}
810
}
9-
}
11+
}

0 commit comments

Comments
 (0)