Skip to content

Latest commit

 

History

History
146 lines (120 loc) · 9.16 KB

README.es.md

File metadata and controls

146 lines (120 loc) · 9.16 KB

Guía de estudio "Ultimate Python"

CircleCI Code Coverage Quality Gate Status License r/Python

Guía de estudio "Ultimate Python" para principiantes y profesionales. 🐍 🐍 🐍

print("Guía de estudio 'Ultimate Python'")

English | 한국어 | 繁体中文 | Español | Deutsch

Motivación

Creé este repositorio de GitHub para compartir lo que he aprendido sobre Python durante los más de 5 años utilizándolo como un graduado de universidad, un empleado en compañías de gran escala y un contribuidor de código abierto en repositorios como Celery y Full Stack Python. Espero ver a más personas aprendiendo Python y persiguiendo su pasión a través de él. 🎓

Objetivos

Estos son los objetivos principales de esta guía:

🏆 Servir como un recurso para principiantes de Python que prefieren aprender por su cuenta. Este repositorio lista una colección de módulos independientes los cuales pueden ser ejecutados en un IDE como PyCharm e incluso en el navegador, como Repl.it. Hasta una terminal vieja funcionará igual de bien con los ejemplos. La mayoría de las líneas de código tienen comentarios útiles que ayudan a guiar al lector para enteder paso a paso el proceso que un programa está ejecutando. Se anima a los usuarios a que modifiquen el código fuente en cualquier parte siempre y cuando las rutinas principales (main) no sean eliminadas y sean ejecutadas con éxito luego de cada cambio.

🏆 Servir como una guía pura para aquellos que quieren reforzar los conceptos base de Python. Son utilizadas solo las librerías integradas para que estos conceptos puedan ser aprendidos sin el esfuerzo de aprender conceptos específicos de dominio. Por lo anterior, librerías y frameworks open-source populares (como sqlalchemy, requests, pandas) no están instalados. No obstante, leer el código fuente de estos frameworks es inspirador y altamente recomendado si tu objetivo es convertirte en un verdadero Pythonista.

Empezando

Run on Repl.it

Haz clic en la imagen de arriba para crear un ambiente de trabajo en el navegador sin la necesidad de tener Git y Python instalados en tu ordenador local. Si estos requisitos ya se cumplen, puedes clonar el repositorio directamente.

Una vez que el repositodio es accesible, estás listo para aprender de los módulos independientes. Para aprender el máximo de cada módulo, lee el código del módulo y ejecútalo. Hay dos maneras de ejecutar los módulos:

  1. Ejecuta un solo módulo: python ultimatepython/syntax/variable.py
  2. Ejecuta todos los módulos: python runner.py

Contenido

📚 = Recurso externo, 🍰 = Tema principiante, 🤯 = Tema avanzado

  1. Sobre Python
  2. Sintaxis
  3. Estructura de datos
  4. Clases
  5. Avanzado

Recursos adicionales

👔 = Recurso de entrevista, 🧪 = Ejemplos de código, 🧠 = Ideas para proyecto

Repositorios de GitHub

Sigue aprendiendo al leer otros buenos recursos.

Práctica interactiva

Continua practicando para que no se oxiden tus habilidades de programación.