₹0 for students · Certificate · Beginner
Plotting and Programming in Python
15 lessons: Python, pandas and plotting with real world-development data
15 lessons · ~7 hours · 30-question final exam · pass mark 70%
About the course
What you’ll learn
Learn Python the way data analysts use it. Start with variables, types and built-in functions, then load real GDP and life-expectancy data with pandas, select and summarise it, plot it with matplotlib, and automate your work with lists, loops, conditionals and functions. Each lesson has a study guide, the full Software Carpentry episode with exercises, and a quiz. Pass every quiz and the final exam to earn a verifiable certificate.
Part of the career tracks: Data Analyst, Machine Learning Engineer, GenAI and LLM Builder, Computer Science Foundations, Cybersecurity and Connected Systems
How the certificate works
- Read each lesson’s study guide, then the full lesson and any notebooks or exercises.
- Pass every lesson quiz with 70% or more.
- Pass the final exam: 30 questions in 45 minutes.
- Get a certificate with a public verification link, and add it to LinkedIn.
Syllabus
15 lessons and 5 hands-on projects in 4 parts
Python basics
Working with data in pandas
Automating analysis
Writing good code
Course content is derived from Software Carpentry's "Plotting and Programming in Python" lesson (https://swcarpentry.github.io/python-novice-gapminder/), Copyright (c) The Carpentries (https://carpentries.org/), licensed under CC BY 4.0. Vikosha wrote new study guides and quiz questions; changes were made. Certificates are issued by Vikosha and are not issued or endorsed by The Carpentries. Licence: CC BY 4.0, Copyright (c) The Carpentries. View the original curriculum