Skip to content

Commit cfceaac

Browse files
committed
https://github.com/learnpack/learnpack/issues/811
1 parent a0b6e64 commit cfceaac

File tree

3 files changed

+111
-7
lines changed

3 files changed

+111
-7
lines changed

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@
77
!learn.json
88
!bc.json
99
!README.md
10+
!README.es.md
1011

1112
!/exercises
1213
!/exercises/*

README.es.md

Lines changed: 94 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,94 @@
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 para Principiantes de Python</h1>
6+
<p>Por <a href="https://twitter.com/alesanchezr">@alesanchezr</a> y <a href="https://github.com/4GeeksAcademy/python-beginner-programming-exercises/graphs/contributors">otros colaboradores</a> en <a href="http://4geeksacademy.co/">4Geeks Academy</a></p>
7+
<img src="https://img.shields.io/github/last-commit/4geeksacademy/python-beginner-programming-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-beginner-programming-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+
Esta serie en particular es para principiantes de Python. Aprenderás los siguientes conceptos:
16+
17+
1. La función `print`,
18+
19+
2. tipos de datos,
20+
21+
3. listas y tuplas
22+
23+
4. funciones y diccionarios.
24+
25+
Todo el tutorial es 👆 interactivo, ✅ calificado automáticamente y con 📹 videos tutoriales.
26+
27+
<h3>📚 Table of contents:</h3>
28+
<table>
29+
<tr>
30+
<td>1. <a href="https://github.com/4GeeksAcademy/python-beginner-programming-exercises">Python para principiantes</a> </td>
31+
<td>← 🔥 estás aquí</td>
32+
<td><a href="https://gitpod.io#https://github.com/4GeeksAcademy/python-beginner-programming-exercises.git"><img src="https://gitpod.io/button/open-in-gitpod.svg" /></a></td>
33+
</tr>
34+
<tr color="white"><td>2. <a href="https://github.com/4GeeksAcademy/python-lists-loops-programming-exercises">Practica Loops en Listas and Tuplas</a></td></tr>
35+
<tr><td>3. <a href="https://github.com/4GeeksAcademy/python-functions-programming-exercises">Practica funciones</a></td></tr>
36+
<tr><td>4. <a href="https://github.com/4GeeksAcademy/master-python-programming-exercises">Master Python (intermedio)</a></td></tr>
37+
<tr><td>5. <a href="https://github.com/4GeeksAcademy/python-http-requests-api-tutorial-exercises">Python API Requests</a></td></tr>
38+
<tr><td>6. Que 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>
39+
</table>
40+
41+
¡Te necesitamos! Estos ejercicios se crean y mantienen con colaboradores como tú. Si encuentra salgún error o falta de ortografía, contribuye y/o infórmanos.
42+
43+
<p align="center">
44+
<a href="https://www.youtube.com/watch?v=GjQEotj3t6Y&list=PLCVs_S8Skwp9_apbj_ls2euakDALiWqSN"><img src="https://github.com/4GeeksAcademy/python-beginner-programming-exercises/blob/master/python-intro.gif?raw=true"></a>
45+
</p>
46+
47+
## Instalación en un solo clic:
48+
49+
[![Open in Gitpod](https://gitpod.io/button/open-in-gitpod.svg)](https://gitpod.io#https://github.com/4GeeksAcademy/python-beginner-programming-exercises.git)
50+
51+
## Instalación local:
52+
53+
1. Instala learnpack, el package manager para tutoriales y el plugin compilador de html para learnpack, asegúrate de tener instalado node.js 14+:
54+
55+
```
56+
$ npm i learnpack -g
57+
$ learnpack plugins:install learnpack-python
58+
```
59+
60+
2. Descarga este ejercicio en particular usando learnpack y `cd` dentro de la carpeta:
61+
62+
```
63+
$ learnpack download python-beginner-programming-exercises
64+
$ cd python-beginner-programming-exercises
65+
```
66+
67+
Nota: Una vez que termines de descargarlo, encontrarás una carpeta llamada "exercises" que contiene los ejercicios.
68+
69+
3. Inicializa el tutorial/exercises ejecutando el siguiente comando al mismo nivel en el que se encuentra tu archivo bc.json:
70+
71+
```sh
72+
$ $ pip3 install pytest==4.4.2 pytest-testdox mock
73+
$ learnpack start
74+
```
75+
76+
Note: The exercises have automatic grading but its very rigid and string, my recomendation is to ignore the tests and use them only as a recomendation or you can get frustrated.
77+
78+
## ¿Cómo están organizados los ejercicios?
79+
80+
Cada ejercicio es una pequeña aplicación de react que contiene los siguientes archivos:
81+
82+
1. **app.py:** representa el archivo de entrada de python que será ejecutado por el computador.
83+
2. **README.es.md:** Contiene las instrucciones del ejercicio.
84+
3. **test.py:** Contiene el script del test para el ejercicio (no es necesario que abras este archivo)
85+
86+
## Colaboradores
87+
88+
Gracias a estas personas maravillosas ([emoji key](https://github.com/kentcdodds/all-contributors#emoji-key)):
89+
90+
1. [Alejandro Sanchez (alesanchezr)](https://github.com/alesanchezr), contribución: (programador) 💻 (idea) 🤔, (build-tests) ⚠️ , (pull-request-review) 🤓 (build-tutorial) ✅ (documentación) 📖
91+
92+
2. [Paolo (plucodev)](https://github.com/plucodev), contribución: (bug reports) 🐛, (programador), (traducción) 🌎
93+
94+
Este proyecto sigue la especificación [all-contributors](https://github.com/kentcdodds/all-contributors). ¡Todas las contribuciones son bienvenidas!

README.md

Lines changed: 16 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,17 @@
1212
</tr>
1313
</table>
1414

15-
This particular series are for Python beginners: Start learning python from the `print` function, data-types, lists and touples, functions and dictionaries. The entire tutorial is 👆 interactive, ✅ auto-graded and with. 📹 video tutorials.
15+
This particular series are for Python beginners. You will learn:
16+
17+
1. the `print` function,
18+
19+
2. data-types,
20+
21+
3. lists and tuples,
22+
23+
4. functions and dictionaries.
24+
25+
The entire tutorial is 👆 interactive, ✅ auto-graded and with 📹 video tutorials.
1626

1727
<h3>📚 Table of contents:</h3>
1828
<table>
@@ -35,7 +45,7 @@ These exercises were built in collaboration, we need you! If you find any bugs o
3545
</p>
3646

3747

38-
<h2>One click installation:</h2>
48+
## One click installation:
3949

4050
[![Open in Gitpod](https://gitpod.io/button/open-in-gitpod.svg)](https://gitpod.io#https://github.com/4GeeksAcademy/python-beginner-programming-exercises.git)
4151

@@ -78,9 +88,8 @@ Each exercise is a small react application containing the following files:
7888

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

81-
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:
82-
2. [Paolo (plucodev)](https://github.com/plucodev), contribution: (bug reports) :bug:, contribution: (coder), (translation) :earth_americas:
91+
1. [Alejandro Sanchez (alesanchezr)](https://github.com/alesanchezr), contribution: (coder) 💻 (idea) 🤔, (build-tests) ⚠️ , (pull-request-review) 👀 (build-tutorial) ✅ (documentation) 📖
92+
93+
2. [Paolo (plucodev)](https://github.com/plucodev), contribution: (bug reports) 🐛, contribution: (coder), (translation) 🌎
8394

84-
This project follows the
85-
[all-contributors](https://github.com/kentcdodds/all-contributors)
86-
specification. Contributions of any kind are welcome!
95+
This project follows the[all-contributors](https://github.com/kentcdodds/all-contributors) specification.Contributions of any kind are welcome!

0 commit comments

Comments
 (0)