Skip to content

Commit bd1e9d9

Browse files
committed
https://github.com/learnpack/learnpack/issues/811
1 parent 3c46956 commit bd1e9d9

File tree

3 files changed

+92
-6
lines changed

3 files changed

+92
-6
lines changed

.gitignore

Lines changed: 1 addition & 0 deletions
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

Lines changed: 86 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,86 @@
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>← 🔥 your are here now</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+
35+
Estos Ejercicios son colaborativos, ¡te necesitamos! Si encuentras algún error o falta de ortografía, por favor contribuye y repórtalo.
36+
37+
## One click installation:
38+
39+
[![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)
40+
41+
42+
### Instalación local:
43+
44+
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+:
45+
46+
```
47+
$ npm i learnpack -g
48+
$ learnpack plugins:install learnpack-python
49+
```
50+
51+
2. Descarga este ejercicio en particular usando learnpack y `cd` para entrar en la carpeta:
52+
53+
```
54+
$ learnpack download python-http-requests-api-tutorial-exercises
55+
$ cd python-http-requests-api-tutorial-exercises
56+
```
57+
58+
Nota: Una vez que termine de descargar, encontrarás la carpeta "exercises" que contiene todos los ejercicios.
59+
60+
3. Comienza con los ejercicios ejecutando el siguiente en el mismo nivel que tu archivo learn.json:
61+
62+
```sh
63+
$ pip install pytest==4.4.2 mock pytest-testdox
64+
$ learnpack start
65+
```
66+
67+
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.
68+
69+
## ¿Cómo están organizados los ejercicios?
70+
71+
Cada ejercicio es un pequeño proyecto en Python que contiene los siguientes archivos:
72+
73+
1. **app.py:** representa el archivo de entrada de python que será ejecutado en el computador.
74+
2. **README.md:** contiene las instrucciones del ejercicio.
75+
3. **test.py:** no tienes que abrir este archivo. Contiene los scripts de pruebas del ejercicio.
76+
77+
## Colaboradores
78+
79+
Gracias a estas personas maravillosas ([emoji key](https://github.com/kentcdodds/all-contributors#emoji-key)):
80+
81+
1. [Alejandro Sanchez (alesanchezr)](https://github.com/alesanchezr), contribución: (programador) 💻 (idea) 🤔, (build-tests) ⚠️ , (pull-request-review) 🤓 (build-tutorial) ✅ (documentación) 📖
82+
83+
2. [Paolo (plucodev)](https://github.com/plucodev), contribución: (bug reports) 🐛, (programador), (traducción) 🌎
84+
85+
86+
Este proyecto sigue la especificación [all-contributors](https://github.com/kentcdodds/all-contributors). ¡Todas las contribuciones son bienvenidas!

README.md

Lines changed: 5 additions & 6 deletions
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!

0 commit comments

Comments
 (0)