Lo que nadie te contó sobre la programación y el desarrollo de tecnología
  • Lo que nadie te contó sobre la programación y el desarrollo de tecnología
Entorno de desarrollo
  • Por qué Python
  • Instalamos entorno de desarrollo (MAC)
  • Instalamos entorno de desarrollo (WINDOWS)
ARCHIVOS PARA EL CURSO
  • ARCHIVOS PARA EL CURSO
JUPYTER
  • Introducción a Jupyter
  • Ejecutando comandos de terminal
  • Celdas de texto
  • Celdas de código
  • Instalamos una librería (Atención también aprendemos a cambiar el tema)
Bases y fundamentos de Python
  • Introducción
  • Hello Python
  • Variables
  • Variables enteras
  • Comentarios en código
  • Más Variables (Bool - Float - String)
  • Ingresando datos desde teclado (Input)
  • Función Type
  • Operadores Aritméticos
  • Casting de variables (Str a int)
  • Seguimos con casting de variables
  • Terminal en VScode
  • Comparadores
  • Operadores de Asignación
  • Estructuras de control
  • Estructuras de control (else)
  • Estructuras de control (Práctica)
  • Operadores Lógicos
  • Loops (Bucles)
  • For loop, ejemplo práctico
  • For loop, ejemplo práctico II
  • While loop I
  • While loop II
  • Funciones
  • Funciones que reciben datos
  • Funciones que reciben y devuelven datos
  • Listas
  • Diccionarios
  • Diccionarios con entero en la llave
  • Recorriendo lista, recorriendo diccionario
  • Recorriendo una lista de diccionarios
  • Diagrama de flujo del proyecto final
  • Comenzamos con el proyecto!
  • Validando respuesta
  • Validando respuesta con función
  • Buscando usuario
  • Listando pacientes
  • Mejoramos la búsqueda
  • Proyecto: CAPITULO FINAL!
Numpy
  • ¿Por qué Numpy?
  • Ventajas de Numpy
  • Creamos ndarrays
  • Distintas maneras de crear arrays
  • Array de índices e indexado booleano
  • Slices
  • Tipos de datos en ndarray y operaciones
  • Operaciones frecuentes - Speed test
  • Numpy aplicado - PROCESAMIENTO DE IMAGENES
  • Numpy aplicado - PROCESAMIENTO DE IMAGENES - MASCARA CIRCULAR
  • Numpy aplicado - PROCESAMIENTO DE IMAGENES - FILTRO DE COLORES
Pandas
  • ¿Por qué pandas?
  • Series
  • Dataframe
  • Dataframe a partir de diccionario
  • Dataframe operaciones básicas
  • Dataframe resumen
  • ML Pipeline con Pandas
  • Caso de estudio I
  • Caso de estudio II
  • Con Pandas graficar es fácil
  • Seleccionando columnas - Método count
  • Agrupar y agregar
  • Join
  • Unimos agregamos y aplicamos filtros
  • Aplicamos Pandas!
Visualización
  • Visualización
MACHINE LEARNING
  • ¿Qué es machine learning?
  • Programación tradicional
  • Tradicional Vs Machine Learning
  • Entonces... ¿Qué es machine learning?
  • ¿Qué es data science?
  • Clasificación de algoritmos según cómo aprenden
La regresión lineal
  • Regresión lineal (Intro)
  • Regresión lineal simple
  • Regresión lineal polinomial
  • Regresión lineal en acción con Scikit Learn
Clasificación
  • El problema de la clasificación
  • Arboles de decisión
  • Clasificación aplicada con árbol de decisión 1