9. Recursos#
En este documento se recopilan los enlaces que aparecen a lo largo del repositorio y otros recursos útiles para profundizar en el curso.
Truco
Si encuentras más material que consideres valioso puedes abrir un issue
para que sea incorporado.
9.1. Documentación oficial#
Sitio del curso: https://chrisdewa.github.io/curso_python/
Python: https://docs.python.org/3/
Jupyter Book: https://jupyterbook.org/en/stable/
JupyterLab: https://jupyterlab.readthedocs.io/en/stable/
9.1.1. Bibliotecas de análisis#
Librería |
Documentación |
---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
9.2. Acordeones#
Tema o Librería |
Acordeon |
Oficial |
Liga |
---|---|---|---|
|
Data Wrangling. Uso general de |
Sí |
|
|
Uso general. |
Sí |
|
|
Manejo de ejes de las figuras. |
Sí |
|
|
Consejos para principiantes. |
Sí |
|
|
Consejos intermedios. |
Sí |
|
|
Trucos. |
Sí |
9.3. Guías#
9.4. Libros de texto#
Libro |
Autor |
Liga |
Comentario |
---|---|---|---|
Think Python |
Allen Downey |
Excelente recurso, gratis, para comenzar a aprender python desde cero, con enfoque general. |
|
Think Stats |
Allen Downey |
Libro gratis enfocado a aprender análisis estadístico con python. |
|
Think Bayes |
Allen Downey |
Libro gratis para comenzar a aprender inferencia bayesiana en python. |
|
Python for Data Analysis, 3E |
Wes McKinney |
Libro gratis de texto para comenzar con análisis de datos en python. |
9.5. Datasets#
9.5.1. Incluidos en este repositorio#
bases/Heart_Attack_Data.csv
bases/base_met.xlsx
bases/datos_dx.csv
9.5.2. En librerías#
9.5.3. En la web#
9.6. Herramientas y entornos#
Jupyter Notebook/JupyterLab: entornos de trabajo interactivo para ejecutar y documentar código.
Google Colab: alternativa en la nube para ejecutar notebooks sin instalación local.
uv: gestor de entornos utilizado en el repositorio para instalar dependencias.
9.7. Ejercicios Lógicos#
En los siguientes enlaces encontrarás múltiples problemas lógicos para practicar el pensamiento programático y tus habilidades con el código.
Recurso |
Descripción |
Liga |
---|---|---|
LeetCode |
Problemas estructurados, útil para entrevistas técnicas y mejorar algoritmos. |
|
Codewars |
Desafíos (“katas”) que puedes resolver en múltiples lenguajes, con sistema de niveles. |
|
CodinGame |
Juegos y desafíos interactivos con visualización en tiempo real. |
|
HackerRank |
Plataforma para practicar estructuras de datos, algoritmos y SQL, entre otros. |
|
Project Euler |
Problemas matemáticos para resolver programando, ideal para lógica y análisis numérico. |
|
CheckIO |
Enfocado en Python, con misiones visuales tipo juego, ideal para nivel intermedio. |
|
Advent of Code |
Retos diarios de programación publicados en diciembre, muchos con soluciones creativas. |
|
Edabit |
Plataforma amigable con ejercicios cortos y variados en dificultad. |