Bienvenido al repositorio con las slides para nuestro curso de Python! Hemos hecho open-source todo nuestro código para que en el futuro alguien pueda aprovecharse de este contenido al enseñar Python. Usamos reveal.js como framework principal para las diapositivas.
El curso está dividido en dos partes principales:
-
Instalación y conceptos básicos (clase1.html)
-
Control de flujo, funciones y tipos de datos básicos (clase2.html)
-
I/O por consola y por archivos (clase3.html)
-
Instalación de paquetes y ejecución en notebooks (clase4.html)
-
Operaciones vectorizadas con NumPy (clase5.html)
-
Uso de datasets de pandas para bases de datos tabulares (clase6.html)
-
Modelos de regresión y clasificación con scikit-learn (clase7.html)
-
Visualización de resultados con matplotlib y seaborn (clase8.html)
Este curso utiliza las siguientes herramientas y tecnologías:
- Python y Jupyter Notebooks*
- Las librerías NumPy, pandas, scikit-learn, matplotlib, seaborn
- Reveal.js (para diapositivas interactivas)
- Gulp.js (para automatización de tareas)
- npm (gestor de paquetes de Node.js)
Para visualizar las diapositivas en tu navegador, sigue estos pasos:
git clone https://github.com/xianacarrera/python_course_2025.git
cd python_course_2025
Asegúrate de tener Node.js instalado y ejecuta:
npm install
npm start
Esto iniciará un servidor local donde podrás acceder a las diapositivas a través de http://localhost:8000/
.
Este código puede ser utilizado, modificado y redistribuido libremente.
Se solicita amablemente que se cite a sus autores: Xiana Carrera y Pablo Díaz Viñambres.