Skip to content

Latest commit

 

History

History
161 lines (135 loc) · 10.5 KB

README.es.md

File metadata and controls

161 lines (135 loc) · 10.5 KB

Guía de estudio "Python Definitivo"

CircleCI Code Coverage Quality Gate Status License r/Python

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

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

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

Motivación

Creé este repositorio de GitHub para compartir lo que he aprendido sobre Python durante más de 5 años usándolo como graduado de universidad, empleado en grandes empresas y como 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 enumera una colección de módulos independientes que pueden ser ejecutados en un IDE como PyCharm e incluso en el navegador, como Repl.it. Incluso una terminal antigua 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 entender paso a paso el proceso que el 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) se eliminen y se ejecuten con éxito tras cada cambio.

🏆 Servir como una guía pura para aquellos que quieren reforzar los conceptos base de Python. Se utilizan sólo las librerías integradas para que estos conceptos puedan adquirirse sin el esfuerzo de aprender conocimientos de dominios específicos. Por ello no se han instalado librerías y entornos de código abierto populares (como sqlalchemy, requests, pandas). 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 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 repositorio sea 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 leyendo otros buenos recursos.

Práctica interactiva

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