- Type Certification
- Level Intermediate
- Time Months
- Cost Paid
Python for Data Analysis
Earners of this badge are able to code using Python scripting, syntax tools and object-oriented coding theories. They can utilize Python libraries, apply advanced Python language features, and integrate applications for data mining, data analytics and machine learning. The badge holder successfully completed the Python for Data Analysis Professional Concentration - completing 100 hours of instruction and 200 hours of hands-on project work.
- Type Certification
- Level Intermediate
- Time Months
- Cost Paid
Skills
Earning Criteria
-
The learner has passed all five, Academic Credit-bearing, Python courses through UC Davis Continuing and Professional Education - "Introduction to Python Programming", "Intermediate Python", "Python for Data Analysis", "Introduction to Machine Learning with Python", and "Data Structures and Data Mining with Python" - with a grade of "C" or better.
-
Learner completed assignment components in each course with a grade of "C" or better. Assignments Included: - Using Jupyter for Python development- Exploring basics of object-oriented programming- Testing and applying advanced Python data structures- Importing and manipulating data using NumPy- Running statistical analysis and analyzing data using Pandas- Data preparation, cleaning and visualization- Testing big data frameworks Assignments were graded by course instructors.
-
The learner has completed culminating projects with a grade of "C" or better as assessed by course instructor. Projects included:- Writing simple scripts to process text- Using advanced language features to write efficient programs- Writing and testing a variety of functions or classes- Loading, exploring and cleaning data using Pandas - Visualizing data using matplotlib to create graphic output- Running MapReduce on Amazon Web Services- Implementing Machine Learning models.