When you enroll in this course, you'll also be enrolled in this Specialization.
Learn new concepts from industry experts
Gain a foundational understanding of a subject or tool
Develop job-relevant skills with hands-on projects
Earn a shareable career certificate
There are 4 modules in this course
How many times have you decided to learn a programming language but got stuck somewhere along the way, grew frustrated, and gave up? This specialization is designed for learners who have little or no programming experience but want to use Python as a tool to play with data.
Now that you have mastered the fundamentals of Python and Python functions, you will turn your attention to Python packages specifically used for Data Science, such as Pandas, Numpy, Matplotlib, and Seaborn.
Are you ready? Let's go!
Logo image courtesy of Mourizal Zativa. Available on Unsplash here: https://unsplash.com/photos/gNMVpAPe3PE
Now you have learned the basics of Python to be able to play the magic! In this module, you are going to learn Python packages and experience their convenience and power. You are going to use the packages for something fun. Are you ready? Let's go!
What's included
5 videos5 readings3 assignments
Show info about module content
5 videos•Total 34 minutes
What Are Packages?•2 minutes
Let's play with Random Package•6 minutes
Exercise: Game 1•10 minutes
Exercise: Game 2•10 minutes
Summary•5 minutes
5 readings•Total 191 minutes
Course Updates and Accessibility Support•1 minute
Assessment Strategy•10 minutes
In-Class Demo•90 minutes
Lab 1•60 minutes
Lab 1: Solutions•30 minutes
3 assignments•Total 41 minutes
Unlock Lab 1: Solutions•1 minute
Python Packages•20 minutes
Self Asssessment•20 minutes
Data Manipulation: Numpy and Pandas
Module 2•8 hours to complete
Module details
In Data Science, we play with data. Python has many useful packages for data creation, integration, and manipulation. In this module, you are going to learn NumPy and Pandas, the most widely used two packages for data science. Are you ready? Let's go!
What's included
6 videos6 readings5 assignments
Show info about module content
6 videos•Total 59 minutes
Numpy - Introduction•14 minutes
Numpy - More•8 minutes
Numpy - More•10 minutes
Numpy - In Sum•10 minutes
Pandas - Introduction•6 minutes
Pandas - More•11 minutes
6 readings•Total 360 minutes
In-Class Demo•90 minutes
Lab 1•60 minutes
Lab 1: Solutions•30 minutes
In-Class Demo•90 minutes
Lab 2•60 minutes
Lab 2: Solutions•30 minutes
5 assignments•Total 62 minutes
Unlock Lab 1: Solutions•1 minute
Numpy•20 minutes
Unlock Lab 2: Solutions•1 minute
Pandas•20 minutes
Self Asssessment•20 minutes
Data Visualization: Matplotlib
Module 3•4 hours to complete
Module details
An outstanding data scientist is good at not only data processing and data analyzing but also data visualization and communication. In this module, you are going to learn Matplotlib, one of the most widely used Python package to transform your data in a much more interesting taste. Are you ready? Let's go!
What's included
3 videos2 readings2 assignments
Show info about module content
3 videos•Total 34 minutes
Introduction to Matplotlib•9 minutes
Matplotlib Plots•16 minutes
Matplotlib Summary•9 minutes
2 readings•Total 150 minutes
In-Class Demo•90 minutes
Exploratory Lab•60 minutes
2 assignments•Total 40 minutes
Matplotlib•20 minutes
Self Asssessment•20 minutes
Data Visualization: Seaborn
Module 4•4 hours to complete
Module details
Data visualization can be done by matplotlib, and it is not enough. Seaborn is built upon matplotlib, and it provides even more power and convenience to the project. Are you ready? Let's go!
What's included
3 videos2 readings2 assignments
Show info about module content
3 videos•Total 40 minutes
Introduction to Seaborn•16 minutes
More Seaborn•9 minutes
Summary•15 minutes
2 readings•Total 150 minutes
In-Class Demo•90 minutes
Exploratory Lab•60 minutes
2 assignments•Total 40 minutes
Seaborn•20 minutes
Self Assessment•20 minutes
Earn a career certificate
Add this credential to your LinkedIn profile, resume, or CV. Share it on social media and in your performance review.
Instructor
Instructor ratings
Instructor ratings
We asked all learners to give feedback on our instructors based on the quality of their teaching style.
CU Boulder is a dynamic community of scholars and learners on one of the most spectacular college campuses in the country. As one of 34 U.S. public institutions in the prestigious Association of American Universities (AAU), we have a proud tradition of academic excellence, with five Nobel laureates and more than 50 members of prestigious academic academies.
When will I have access to the lectures and assignments?
To access the course materials, assignments and to earn a Certificate, you will need to purchase the Certificate experience when you enroll in a course. You can try a Free Trial instead, or apply for Financial Aid. The course may offer 'Full Course, No Certificate' instead. This option lets you see all course materials, submit required assessments, and get a final grade. This also means that you will not be able to purchase a Certificate experience.
What will I get if I subscribe to this Specialization?
When you enroll in the course, you get access to all of the courses in the Specialization, and you earn a certificate when you complete the work. Your electronic Certificate will be added to your Accomplishments page - from there, you can print your Certificate or add it to your LinkedIn profile.
Is financial aid available?
Yes. In select learning programs, you can apply for financial aid or a scholarship if you can’t afford the enrollment fee. If fin aid or scholarship is available for your learning program selection, you’ll find a link to apply on the description page.