CerebroyCodigo
No description available
Install / Use
/learn @Jotis86/CerebroyCodigoREADME

Hola! Soy Juan 👋 y este repositorio es mi forma de centralizar todo lo que voy aprendiendo, explicando y compartiendo sobre tecnología: desde Python y análisis de datos hasta DevOps, IA y más.
Si te gusta aprender de forma práctica, visual y con materiales claros, este repo es para ti!
📸 Sígueme en mi Instagram @cerebroycodigo para contenido semanal sobre programación, datos e IA.
🧭 Índice de contenidos
Cada sección agrupa los materiales por temática, y dentro encontrarás PDFs descargables organizados por carpetas. Este repositorio está pensado para acompañarte en tu camino de aprendizaje o para consultar cuando lo necesites.
🔧 Fundamentos de Programación y Entorno
De cero a héroe en Python: Domina los pilares del desarrollo profesional con recursos que combinan fundamentos sólidos, métodos de testing y control de versiones para construir aplicaciones robustas.
- Python (general) – Fundamentos del lenguaje, sintaxis y conceptos clave para comenzar.
- Buenas prácticas en Python – Convenciones, patrones y estilos recomendados para código limpio.
- Automatización con Python – Técnicas para automatizar tareas repetitivas y flujos de trabajo.
- Testing en Python – Conceptos de pruebas unitarias e integración para código confiable.
- Pytest – Framework popular para testing en Python, con ejemplos prácticos.
- IDEs – Entornos de desarrollo integrados para programar de forma eficiente.
- Git y GitHub – Control de versiones y colaboración en proyectos de software.
- Exercism – Mejora tus habilidades con ejercicios prácticos y mentorización.
- Real Python – Tutoriales y artículos bien explicados sobre Python, desde básico a avanzado.
🗃️ Gestión de Datos
El arte de domar datos salvajes: Convierte información caótica en activos valiosos a través de técnicas de extracción, limpieza y almacenamiento, dominando bases de datos, APIs y web scraping desde cero.
- Bases de datos – Fundamentos de SQL, NoSQL y diseño de sistemas de almacenamiento.
- Obtención de datos – Métodos y fuentes para adquirir datos de diversas procedencias.
- Limpieza de datos con Python – Técnicas para preprocesar y transformar datos desordenados.
- Web Scraping – Extracción automática de información de sitios web con Python.
- APIs – Consumo y creación de interfaces de programación para intercambio de datos.
- Apache Airflow – Orquesta flujos de trabajo complejos de datos de forma programada y escalable.
- Apache Kafka – Sistema distribuido de mensajería en tiempo real para procesar grandes volúmenes de datos.
- Apache Spark – Motor rápido de procesamiento de datos en paralelo para análisis a gran escala.
- SQLBolt – Lecciones interactivas para aprender SQL desde cero.
- DrawSQL – Crea y comparte diagramas de bases de datos de forma visual.
- Kaggle Datasets – Miles de datasets gratuitos para practicar.
- DB-Fiddle – Entorno online para probar consultas SQL.
- Public APIs – Directorio de APIs gratuitas para practicar.
- Awesome Public Datasets – Listado enorme de datasets clasificados por tema.
- Datahub – Plataforma para explorar, compartir y encontrar datasets en línea de forma abierta.
📊 Análisis y Visualización de Datos
Transformando números en narrativas: Descubre cómo extraer insights significativos y comunicarlos visualmente con herramientas como Python, Power BI y técnicas avanzadas de visualización que convierten datos en decisiones.
- Python en análisis de datos – Numpy, Pandas y bibliotecas esenciales para análisis.
- Tipos de gráficos – Guía sobre cuándo usar cada tipo de visualización según tus datos.
- Visualización de datos con Python – Matplotlib, Seaborn y Plotly para crear gráficos efectivos.
- Herramientas en análisis de datos – Comparativa de tecnologías para procesar y analizar datos.
- Herramientas de visualización – Software y plataformas para crear dashboards y reportes visuales.
- Power BI – Introducción a la herramienta de Microsoft para business intelligence.
- Tableau – Introducción a la herramienta de Salesforce para business intelligence.
- Storytelling – Como contar historias con los datos.
- DAX en Power BI – Lenguaje de fórmulas para cálculos avanzados en Power BI.
- Data Viz Project – Catálogo visual de tipos de visualizaciones.
- ColorBrewer – Selección de paletas de colores para mapas y visualizaciones.
- From Data to Viz – Guía para elegir la mejor visualización según el tipo de datos.
🤖 Machine Learning e Inteligencia Artificial
De la teoría a la innovación práctica: Adentrarte en el fascinante mundo de los algoritmos inteligentes con recursos que explican desde los fundamentos de ML hasta aplicaciones avanzadas de deep learning y LLMs.
- Machine Learning – Fundamentos, algoritmos y metodología para crear modelos predictivos.
- Proyectos de ML – Ideas y guías paso a paso para implementar soluciones de ML prácticas.
- Repositorio de 6 Proyectos de ML – Colección completa de proyectos educativos abarcando clasificación, regresión, clustering, series temporales y NLP.
- Deep Learning – Redes neuronales, frameworks y aplicaciones avanzadas de IA.
- Herramientas de IA - Parte 1 – Ecosistema de librerías y plataformas para desarrollo de IA.
- Herramientas de IA - Parte 2 – Aplicaciones específicas y casos de uso de tecnologías de IA.
- LLMs – De la predicción de palabras, a la IA conversacional.
- Prompt Engineering – El arte de hablar con la IA para obtener mejores resultados.
- RAG – Como darle a la IA acceso a info específica.
- Dataquest – Aprende análisis y gestión de datos con ejercicios interactivos.
- Kaggle Learn – Cursos gratuitos de ML, visualización y más.
- Google Colab – Notebooks con GPUs/TPUs gratuitas.
- ML Playground – Visualiza algoritmos de ML en acción.
- TensorFlow Playground – Experimenta con redes neuronales interactivamente en tu navegador.
- Fast.ai – Curso gratuito y práctico de deep learning.
- AI Demos by Hugging Face – Explora modelos de IA aplicados en vivo.
- Papers with Code – Encuentra papers de IA junto con su código.
📈 Roadmaps y Especialización
Tu brújula en el universo tech: Mapas de ruta diseñados para guiarte paso a paso desde los conceptos básicos hasta la especialización avanzada, con caminos claros para convertirte en profesional de datos o desarrollo.
- Roadmap to Python – Ruta de aprendizaje desde principiante hasta desarrollador Python avanzado.
- Roadmap to Data Analyst – Habilidades y tecnologías para convertirte en analista de datos.
- Roadmap to Data Scientist – Camino completo hacia el perfil técnico de científico de datos.
- Roadmap to Data Engineer – Etapas clave para convertirte en ingeniero de datos.
- Roadmap to BI Analyst – Guía completa para especializarte como analista de inteligencia d
Security Score
Audited on Mar 17, 2026
