Course 1 of 10
Data Analysis with PandasClean, explore and visualise real African datasets to answer practical questions.
Intermediate · Course · 4 weeks at 5 hrs/week
20 hours · 25 lessons · 25 exercises · 4 quizzes · 1 project
Professional certificate
Earned after completing the data analyst track. Timed SQL and Python exam plus a case study.
Yiga AI
Intermediate · Professional Certificate · 3–4 months at 10 hrs/week
Certificate path
Pick the pace you can keep. We enrol you in course 1 of 10 path — Data Analysis with Pandas and track your progress from there.
10 courses in this track
About this track
Timed practical exam
Project or portfolio review
Verification code employers can check
Valid for two years
Skills you’ll gain
How this compares
Comparable to DataCamp Certifications · Coursera Professional Certificates. This track is 159 hours of study — about 3–4 months at 10 hrs/week.
Career outcomes
Build job-ready evidence for roles that use these skills every day.
Curriculum
Complete the courses in order so each new skill builds on the last.
Course 1 of 10
Data Analysis with PandasClean, explore and visualise real African datasets to answer practical questions.
Intermediate · Course · 4 weeks at 5 hrs/week
20 hours · 25 lessons · 25 exercises · 4 quizzes · 1 project
Course 2 of 10
Python for BeginnersWrite your first programs, work with data, and build a small command-line project.
Beginner · Course · 4 weeks at 5 hrs/week
19 hours · 24 lessons · 24 exercises · 4 quizzes · 1 project
Course 3 of 10
Data Visualisation for DecisionsTurn African business and public datasets into honest, useful visual stories.
Intermediate · Course · 4 weeks at 5 hrs/week
19 hours · 24 lessons · 24 exercises · 4 quizzes · 1 project
Course 4 of 10
Analyst Career PrepPortfolio, CV & LinkedIn, Interview questions, and more.
Beginner · Course · 3 weeks at 5 hrs/week
14 hours · 16 lessons · 16 exercises · 4 quizzes · 1 project
Course 5 of 10
Dashboards with StreamlitApp structure, Widgets, Charts, and more.
Intermediate · Course · 3 weeks at 5 hrs/week
14 hours · 16 lessons · 16 exercises · 4 quizzes · 1 project
Course 6 of 10
Data Cleaning in PythonMissing values, Duplicates, Types & dates, and more.
Intermediate · Course · 3 weeks at 5 hrs/week
14 hours · 16 lessons · 16 exercises · 4 quizzes · 1 project
Course 7 of 10
Data Manipulation with pandasDataFrames, Filtering & sorting, Aggregation, and more.
Beginner · Course · 4 weeks at 5 hrs/week
17 hours · 20 lessons · 20 exercises · 4 quizzes · 1 project
Course 8 of 10
Data Visualisation with Matplotlib & SeabornChart types, Styling, Multi-plot, and more.
Beginner · Course · 3 weeks at 5 hrs/week
14 hours · 16 lessons · 16 exercises · 4 quizzes · 1 project
Course 9 of 10
Exploratory Data AnalysisDistributions, Correlations, Segmentation, and more.
Intermediate · Course · 3 weeks at 5 hrs/week
14 hours · 16 lessons · 16 exercises · 4 quizzes · 1 project
Course 10 of 10
Hypothesis Testing in Pythont-tests, Chi-square, A/B testing, and more.
Intermediate · Course · 3 weeks at 5 hrs/week
14 hours · 16 lessons · 16 exercises · 4 quizzes · 1 project
Applied learning project
Bring the track together in Hypothesis Testing in Python. Apply what you have learned to a practical challenge and explain the decisions behind your solution.

Learn from experts
Software & cloud
Helps new developers build reliable products through clear explanations and guided practice.

“I use what I learned in my work now, not in some distant future project.”
Frequently asked questions
This track is designed for intermediate learners. Start with the first course and follow the numbered path so each skill builds naturally.
The track contains 10 courses and about 159 hours of learning. Most learners finish in around 3–4 months at 10 hrs/week.
Yes. Yiga lessons are designed to work across phones and computers, so you can keep learning on the device available to you.
You can earn a shareable Yiga credential after completing the required learning and assessment activities in the track.
Scholarship and financial-aid options are available for eligible learners. Contact the Yiga support team before enrolling for guidance.
Ready when you are
Begin with course 1 of 10, Data Analysis with Pandas, and work through the path at your own pace.
Keep exploring
Intermediate · Professional Certificate · 3–4 months at 10 hrs/week
129 hours · 9 courses · 9 projects · Certificate
Earned after completing the data analyst sql powerbi track. Dashboard build plus exam.
Intermediate · Professional Certificate · 3–4 months at 10 hrs/week
164 hours · 10 courses · 10 projects · Certificate
Earned after completing the software developer track. Live coding plus portfolio review.
Intermediate · Professional Certificate · 3–4 months at 10 hrs/week
145 hours · 9 courses · 9 projects · Certificate
Earned after completing the cybersecurity track. Scenario exam plus practical lab.