- Level Foundation
- Duration 10 hours
- Course by University of Michigan
-
Offered by
About
In the capstone, students will build a series of applications to retrieve, process and visualize data using Python. The projects will involve all the elements of the specialization. In the first part of the capstone, students will do some visualizations to become familiar with the technologies in use and then will pursue their own project to visualize some other data that they have or can find. Chapters 15 and 16 from the book “Python for Everybody” will serve as the backbone for the capstone. This course covers Python 3.Modules
Welcome to the Capstone
1
Videos
- Introduction: Welcome to the Class
3
Readings
- Capstone Overview
- Help Us Learn More About You!
- Course Syllabus
Materials
1
Assignment
- Python for Everybody - A Review
1
Videos
- Unicode Characters and Strings
2
Readings
- Python Textbook
- Capstone Completion Options
Bonus Materials
2
Videos
- Office Hours in Den Haag, Netherlands
- Interview: John Resig and Pam Fox - Khan Academy
Materials
1
Readings
- Building a Search Engine - Introduction
Lectures
4
Videos
- Page Rank Overview
- Worked Example: Page Rank - Spidering (Chapter 16)
- Worked Example: Page Rank - Computation (Chapter 16)
- Worked Example: Page Rank - Visualization (Chapter 16)
Bonus Materials
2
Videos
- Office Hours Detroit, Michigan
- Interview: Anil Jain - Image Processing
Peer Graded Assignment
1
External Tool
- Peer Grade: Page Rank
1
Readings
- Peer Graded Assignment - Instructor Input
Materials
1
Discussions
- Identifying a Data Source
2
Readings
- Identifying Your Data Source - Introduction
- List of Data Sources (Instructional Staff Curated)
Bonus Materials
2
Videos
- Dr. Chuck's New Kitten - Sakaiger
- Interview: Bruce Schneier - The Security Mindset
Materials
1
Readings
- Spidering and Modeling Email Data - Introduction
Lectures
3
Videos
- Gmane Introduction
- Worked Example: Gmane / Mail - Retrieval (Chapter 16)
- Worked Example: Gmane / Mail - Model (Chapter 16)
Bonus Materials
2
Videos
- Office Hours Baltimore, MD
- Interview: Bruce Schneier - Building Cryptographic Systems
Peer Graded Assignment
1
External Tool
- Loading and Modeling Mail Data
Materials
1
Discussions
- Analyzing a Data Source
1
Readings
- Accessing New Data Sources - Introduction
Bonus Materials
1
Videos
- Office Hours: Dr. Chuck Pretends to be Anthony Bourdain
Materials
1
Readings
- Visualizing Email Data
Lectures
1
Videos
- Worked Example: Gmane / Mail - Visualization (Chapter 16)
Bonus Materials
2
Videos
- Office Hours, Montreal, Canada
- Interview: Nathaniel Borenstein - The Father of MIME
Peer Graded Assignment
1
External Tool
- Visualizing Email Data
Materials
1
Discussions
- Data Analysis and Visualization
1
Readings
- Visualizing new Data Sources - Introduction
Bonus Items
2
Videos
- Office Hours - Dr. Chuck's Office - Ann Arbor, Michigan
- Video: Steve Jobs, NeXT and the Internet
2
Readings
- Post-Course Survey
- A special reason to celebrate your success
Auto Summary
Unlock the potential of data with "Capstone: Retrieving, Processing, and Visualizing Data with Python," a comprehensive course designed for those passionate about Big Data and Analytics. Guided by the foundational concepts from "Python for Everybody," this course empowers learners to build applications that effectively retrieve, process, and visualize data using Python 3. Throughout the course, you will engage in hands-on projects that incorporate all the critical elements of data analytics, starting with essential visualizations to familiarize yourself with the technologies. As you progress, you'll undertake a personalized project, applying what you've learned to visualize data of your choice. Spanning approximately 600 hours, this foundational-level course provides a thorough, immersive experience. It is ideal for individuals seeking to solidify their understanding of Python in the context of data analytics. Offered on Coursera, the course is available under two subscription plans: Starter and Professional, catering to different learning needs and goals. Whether you're a budding data enthusiast or looking to enhance your analytics skills, this capstone course offers the perfect blend of theory and practical application to help you master data visualization with Python. Join now and transform your data insights into impactful visual stories!

Charles Russell Severance