Skip to content

PythonistaMX/py101

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

127 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Introducción a la Programación con Python 3 (Py101)

Python Jupyter Dev Containers License: MIT Open in Codespaces

Estado: ✅ Curso Activo | Nivel: Básico

Este repositorio contiene el material oficial del curso Py101, enfocado en los fundamentos del lenguaje de programación Python 3. Es el punto de partida perfecto para iniciarse en el mundo de la programación con Python.

🗺️ Ruta de Aprendizaje

Este curso forma parte de la serie Fundamentos de Python (py1xx):

Curso Título Estado
py101 Introducción a Python 3 ✅ Este curso
py111 POO con Python 3 Siguiente paso
py121 Biblioteca estándar de Python Futuro
py131 Estructuras de Datos y Algoritmia Especialización
py141 Automatización y Extracción de Datos Aplicación práctica

🚀 Acerca del Curso

Un programa diseñado para aprender las bases de la programación utilizando Python. Al completarlo serás capaz de:

  • Comprender la sintaxis y semántica básica de Python 3.
  • Utilizar Jupyter Notebooks como herramienta de desarrollo.
  • Dominar los tipos de datos básicos y colecciones (listas, tuplas, diccionarios).
  • Controlar el flujo del programa con condicionales y ciclos.
  • Modularizar código utilizando funciones y módulos.
  • Gestionar errores mediante excepciones.
  • Trabajar con archivos y estructura de paquetes.

📅 Temario y Estructura

El contenido está dividido en cuadernos (notebooks) progresivos:

📚 Contenidos

🛠️ Instalación y Uso

¡Olvídate de configurar entornos locales complejos! Este repositorio está configurado para GitHub Codespaces.

  1. Haz clic en el botón "Code" (verde) arriba a la derecha.
  2. Ve a la pestaña "Codespaces".
  3. Haz clic en "Create codespace on main".

El entorno se iniciará automáticamente con Python 3 y todas las extensiones necesarias listas para usar.

Ejecución Local (Opcional)

Si prefieres trabajar en tu máquina:

  1. Clonar el repositorio

    git clone https://github.com/PythonistaMX/py101.git
    cd py101
  2. Crear entorno virtual (Recomendado)

    python3 -m venv venv
    source venv/bin/activate  # En Windows: venv\Scripts\activate
  3. Iniciar Jupyter

    # (Asegúrate de tener jupyter instalado o instálalo con pip install jupyter)
    jupyter lab

📝 Licencia

Este material es desarrollado y mantenido por José Luis Chiquete Valdivieso.

Este proyecto está bajo la licencia Creative Commons Atribución 4.0 Internacional (CC-BY 4.0).

Eres libre de:

  • ✅ Compartir el material en cualquier medio o formato
  • ✅ Adaptar, remezclar y crear contenido derivado
  • ✅ Usar con fines comerciales

Con la condición de:

  • Reconocer la autoría original

Para más detalles, consulta el archivo LICENSE.

About

Introducción a la programación con Python 3

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors