- Level Foundation
- Duration 9 hours
- Course by Rice University
-
Offered by
About
This if the final course in the specialization which builds upon the knowledge learned in Python Programming Essentials, Python Data Representations, and Python Data Analysis. We will learn how to install external packages for use within Python, acquire data from sources on the Web, and then we will clean, process, analyze, and visualize that data. This course will combine the skills learned throughout the specialization to enable you to write interesting, practical, and useful programs. By the end of the course, you will be comfortable installing Python packages, analyzing existing data, and generating visualizations of that data. This course will complete your education as a scripter, enabling you to locate, install, and use Python packages written by others. You will be able to effectively utilize tools and packages that are widely available to amplify your effectiveness and write useful programs.Modules
Introduction
2
Videos
- Welcome!
- Class Structure
Core Materials
3
Videos
- Using Python Documentation
- Writing Documentation
- Python Built-in Modules
1
Readings
- Code Reuse
Programming Tips and Practice
1
Videos
- Installing Packages in Thonny
1
Readings
- Practice Project: Drawing a USA Map in matplotlib
Assessment - Quiz
1
Assignment
- Documentation
Core Materials
3
Videos
- Python Packages and Modules
- Importing Your Own Code
- Line Plots with Pygal
Programming Tips and Practice
2
Videos
- Installing Packages using PIP - Part 1
- Installing Packages using PIP - Part 2
1
Readings
- Practice Project: Extracting Data from an SVG File
Assessment - Project
2
External Tool
- Project: Creating Line Plots of GDP Data
- Project Submission History
1
Videos
- Project 1 Video
2
Readings
- Project Description: Creating Line Plots of GDP Data
- OwlTest: Automated Feedback and Assessment
Materials
3
Videos
- Python Sets
- Analyzing the Efficiency of Your Code
- Comparing Two Methods for Joining CSV Files
1
Readings
- Hashing
Practice
1
Readings
- Practice Project: Reconciling Cancer-Risk Data with the USA Map
Assessment - Project
1
External Tool
- Project: Plotting GDP Data on World Map (Part 1)
1
Videos
- Project 2 Video
1
Readings
- Project Description: Plotting GDP Data on a World Map - Part 1
Materials
1
Videos
- Growing as a Scripter
1
Readings
- Version Control
Practice
1
Readings
- Practice Project: Visualizing Cancer-risk Data on the USA Map
Assessment - Project
1
External Tool
- Project: Plotting GDP Data on World Map (Part 2)
1
Videos
- Project 3 Video
1
Readings
- Project Description: Plotting GDP Data on a World Map - Part 2
Wrapup
1
Videos
- Wrapup Video
Auto Summary
Embark on a comprehensive journey into the world of Python with the "Python Data Visualization" course, offered by Coursera. Perfect for those in IT and Computer Science, this course is designed to be the final step in a specialized series, building on foundational knowledge from previous courses like Python Programming Essentials, Python Data Representations, and Python Data Analysis. Under the expert guidance of seasoned instructors, you will delve into the practicalities of installing external Python packages, acquiring data from web sources, and mastering the art of data cleaning, processing, analysis, and visualization. This course is meticulously structured to combine all the skills learned throughout the specialization, enabling you to create interesting, practical, and valuable programs. Spanning a total of 540 minutes, this foundational course ensures that by its conclusion, you will be adept at installing and utilizing Python packages, analyzing data, and generating compelling visualizations. It empowers you to leverage widely available tools and packages, significantly enhancing your programming capabilities. Available through a Starter subscription, this course is ideal for beginners looking to solidify their scripting skills and advance their proficiency in Python data visualization. Join now to complete your Python education and transform your data handling and visualization skills.

Scott Rixner

Joe Warren