Skip to main content
EduRails

Online learning made easy. For your whole institution.

IntermediateContent in Spanish

Python for data science

Make the leap from programming in Python to doing real data science. You will set up a reproducible scientific environment with Jupyter and conda, master NumPy and pandas to manipulate data at scale, learn to ingest data from CSV, JSON and APIs, and prepare your variables with scaling and rigorous cleaning. It is the first course of the Professional Certificate in Data Science and the foundation on which you will build machine learning.

9 lessons 10 hours 700 XP

Start the course

Syllabus

Module 1 · The scientific environment

  1. 1Reproducible environments: venv, pip and conda50 min
  2. 2Jupyter: notebooks for exploring data50 min

Module 2 · Numerical computing with NumPy

  1. 3NumPy: arrays, vectorization and broadcasting60 min
  2. 4Introduction to SciPy for analysis55 min

Module 3 · pandas for data science

  1. 5Series and DataFrames: the structure of analysis60 min
  2. 6Data ingestion: CSV, JSON and APIs60 min
  3. 7Data types, variables and missing values60 min

Module 4 · Data preparation and ethics

  1. 8Normalization and scaling of variables55 min
  2. 9Data ethics: privacy, bias and good practices50 min

Back to the catalogue