Introducción
  • Introducción
  • Nota Importante
  • Acerca de mi
  • Nota: Instalación de Anaconda desde Windows
  • Instalación de Anaconda (Windows)
  • Entornos, Paquetes y Canales (Anaconda Navigator)
  • NOTA: Entornos, Paquetes y Canales (Anaconda Navigator)
  • Cambiar el directorio de trabajo en Anaconda (WINDOWS)
  • NOTA: Cambiar el directorio de trabajo en Anaconda (WINDOWS)
  • Cómo abrir la terminal de Anaconda (Windows)
  • NOTA: Instalación de Anaconda desde la terminal
  • Instalación de Anaconda (Terminal)
  • Guía de instalación de Linux en Windows
  • Nota - Cómo descargarse el código del curso
Introducción a Python
  • Presentación - Introducción a Python
  • Nota: Introducción a Python
  • Introducción a Python
  • Introducción a Spyder
  • Celdas en Spyder
  • Tipos de Variables
  • Estructuras de datos básicas
  • Nota Aclaratoria. Estructuras de Datos básicas
  • Estructuras de Datos Básicas - ejercicios
  • Estructuras de Datos Básicas - Soluciones
  • Flujos de Control
  • Flujos de Control - Ejercicios
  • Flujos de Control - Solución
  • Funciones
  • Funciones - Ejercicios
  • Funciones - Soluciones
  • Clases
  • Clases - Ejercicios
  • Clases - Soluciones
  • Estructuras de Datos Avanzadas
  • Estructuras de Datos Avanzadas - Ejercicios
  • Estructuras de Datos Avanzadas - Soluciones
  • Argumentos básicos en scripts
  • Argumentos Avanzados en Scripts
  • Input-Output
  • Input-Output - Ejercicios
  • Input-Output - Soluciones
  • Ejercicio - 3 en raya
  • Ejercicio - 3 en raya - Solución
  • Ejercicio - Nombres de bebés
  • Ejercicio - Nombres de bebés - Solución
Introducción a Data Science
  • ¿Qué es Data Science?
  • El Proceso de Data Science
  • Definición de Objetivos
  • Obtención de Datos
  • ¿Quién ha prestado atención?
  • Tipos de datos: Variables
  • Tipos de datos: Estructura
  • Nota: Activar entorno desde terminal
  • Introducción al entorno de trabajo: Intro a Jupyter notebooks
  • Como instalar paquetes desde jupyter (Terminal)
  • Intro a Numpy
  • Intro a Numpy - Ejercicio
  • Intro a Numpy - Ejercicio - Solucion
  • Intro a Pandas
  • Intro a Pandas - Ejercicio1
  • Intro a Pandas - Ejercicio1 - Solucion
  • Intro a Pandas - Ejercicio2
  • Intro a Pandas - Ejercicio2 - Solución
Análisis y procesado de datos
  • Presentación Análisis de Datos
  • Introducción al Análisis de datos
  • Estadísticos Descriptivos
  • Introducción a la Visualización de Datos
  • Visualización de datos con Python
  • Visualización Avanzada - Parte 1
  • Visualización Avanzada - Parte 2
  • Ejercicio de Visualización
  • Ejercicio de visualización
  • Ejercicio de Visualización - Respuesta
  • Ejemplo de Analísis de datos 1 - Ingesta de datos
  • Ejemplo de Analísis de datos 2 -Diagnóstico de Calidad de los datos (QA)
  • Ejemplo de Analísis de datos 3 - Agrupación de Variables
  • Ejemplo de Analísis de datos 4 - Distribución de Variables
  • Ejemplo de Analísis de datos 5 - Comparaciones
  • Ejemplo de Analísis de datos 6 - Herramientas Adicionales
  • Procesado de datos
  • Preguntas - Análisis de datos
Machine Learning
  • Presentación Machine Learning
  • ¿Que es Machine Learning?
  • Intro a aprendizaje supervisado
  • Regresión lineal -teoria
  • Regresion lineal - practica
  • Intro a Scikit-Learn
  • Regresion lineal en Scikit-learn
  • Regresión Lineal - Ejercicio
  • Regresión Lineal - Ejercicio - Solucion
  • Evaluación de Modelos en Regresión
  • Separación datos de entrenamiento y test y validación cruzada
  • Regularizacion - Teoría
  • Regularizacion - Práctica
  • Regularización - Ejercicio