Every price and rating checked against the provider 185 courses Free counselling
HomePython CoursesPython Data Structures
Coursera

Python Data Structures

Offered by University of Michigan. This course will introduce the core data structures of the Python programming language. We will move past ... Enroll for free.

★★★★★4.9(97.3K reviews) 0 learners English

Course highlights

Provider Coursera
Duration 19h 50m
Level Beginner
Mode Self-paced
Language English
Certificate Yes — shareable certificate
Rating 4.9★ (97.3K reviews)
Price Check price Free

What you’ll learn

Explain the principles of data structures & how they are used
Create programs that are able to read and write data from files
Store data as key/value pairs using Python dictionaries
Accomplish multi-step tasks like sorting or looping using tuples

Syllabus

7 modules
Module 1 · 0h · 0 lessons

Module 2 · 0h · 0 lessons

Module 3 · 0h · 0 lessons

Module 4 · 0h · 0 lessons

Module 5 · 0h · 0 lessons

Module 6 · 0h · 0 lessons

Module 7 · 0h · 0 lessons

What learners rate it

4.9
★★★★★
97.3K ratings

Rated 4.9/5 by 97.3K learners on Coursera (checked 10 Aug 2026).

This rating is collected by Coursera from its own enrolled learners. We reproduce it as reported and do not accept paid or incentivised reviews. See it on Coursera →

How this page is put together

Compiled by the 10courses editorial desk. Fees, ratings, duration and certificate details for the 1 course shown are read directly from Coursera course pages — we never estimate a price or a rating. Last verified 10 August 2026.

How we compare and rank courses · Our review policy · Affiliate disclosure

Compare with alternatives

Same topic, different trade-offs — here's who runs each one and what it's best at.

Course Provider Rating Price Duration Why pick this one
Python Data Structures This Coursera 4.9★ Check price 19h 50m Highest rated (4.9★ from 97.3K reviews)
Python for Everybody Specialization Coursera 4.8★ ₹3,999 2 months Most popular — 2M learners
AI Python for Beginners Coursera 4.8★ Check price 17h 30m Quickest to finish (17h 30m)
Programming for Everybody (Getting Started with Python) Coursera 4.8★ Check price 17h 1m Beginner-friendly · 17h 1m
See all Python courses →