Saltar al contenido
Logotipo de Trainontech Trainontech

Bootcamp · BC-PY

Bootcamp Python y Análisis de Datos

Del primer programa a un análisis reproducible que se ejecuta solo cada noche.

8 de 12 disponibles Iniciación → Avanzado 4 fases · 12 cursos

Formato asíncrono Desarrollo, Ingeniería / Industria, Alumnado

DATOSDESARROLLOINGENIERÍA / INDUSTRIAALUMNADO

Lo que aprenderás

  • Escribir programas Python con estructuras de datos, funciones y manejo de errores
  • Modelar problemas con clases y organizar un proyecto que otra persona pueda mantener
  • Escribir pruebas automáticas antes que el código y detectar regresiones al instante
  • Manipular conjuntos de datos con NumPy y Pandas hasta dejarlos listos para analizar
  • Producir figuras de calidad de publicación con Matplotlib y Seaborn
  • Consultar bases de datos desde el cuaderno y ejecutar el análisis de forma programada

Contenido del itinerario

4 fases · 12 cursos · cada fase asume la anterior

Fase 2 · Código que aguanta

Pruebas automáticas y algoritmos con criterio de eficiencia.

Requisitos

  • No se necesita experiencia previa en programación
  • Basta un navegador: todas las prácticas se hacen en JupyterLab
  • Conviene tener un conjunto de datos propio para el proyecto final

Descripción

Casi todo el mundo que analiza datos en una organización lo hace en una hoja de cálculo que nadie más entiende, que se rompe al cambiar una fila y que hay que repetir a mano cada mes. Este itinerario sustituye eso por código que se lee, se prueba y se ejecuta solo.

La progresión es deliberadamente lenta al principio: fundamentos del lenguaje, estructuras de datos y orientación a objetos antes de tocar ninguna librería de análisis. Después llegan NumPy, Pandas y las dos librerías de visualización, y al final la parte que casi nunca se enseña: pruebas, SQL desde el cuaderno y ejecución programada.

Quien lo termina puede coger un fichero en bruto, limpiarlo, analizarlo, representarlo y dejar el proceso automatizado para que se repita sin intervención. Es también la base natural para seguir hacia visión artificial, ingeniería de datos o machine learning.

¿Para quién es este itinerario?

  • Perfiles de ingeniería que analizan datos de proceso y se han quedado sin hoja de cálculo
  • Alumnado de ciclos superiores de informática que necesita una base sólida
  • Personas que se reorientan al análisis de datos desde otra disciplina técnica