Back to Courses
Beginner
Software Development
en
Python Data Structures
Coursera
Platform
· California, USA
About this course
This beginner-level course from the University of Michigan introduces the core data structures of the Python programming language. You move beyond basic procedural programming to work with built-in structures such as strings, lists, dictionaries, and tuples to perform increasingly complex data analysis. Through hands-on assignments, you learn to read and write files, store data as key/value pairs, and accomplish multi-step tasks like sorting and looping using tuples. The course covers Chapters 6–10 of the “Python for Everybody” textbook and uses Python 3.
Prerequisite Skills
Skills you should have before taking this course
Basic programming concepts
Python Programming
Computer basics
Skills Gained
Skills you will develop by completing this course
Data Analysis
Data structures in Python (lists, dictionaries)
Software Installation
Python Programming
Data Processing
Development Environment
Data Manipulation
File I/O
File Management
Development environment setup