Data Foundations
Build the essential foundation for working with data, understanding business problems, and preparing for tools like Excel, SQL, Python, Power BI, machine learning, AI, and data engineering.

Each diploma combines course sequencing, weekly practice, real projects, guided learning options, and portfolio outcomes tied to a clear career direction.
Diploma decision support
Compare target roles, duration, course sequence, and portfolio proof before choosing a support level and starting your application.
Compare each Professional Diploma by the exact courses, projects, and support structure that move you toward a role. The diploma is the stronger commitment when you want the sequence, not just one isolated skill.
Start by school, then compare the full curriculum and portfolio outcomes.
2 diplomas shown
Become a practical data analyst who can clean, analyze, visualize, and communicate business data using Excel, SQL, Python, Power BI, and real-world analytics projects.
Target role
Data Analyst, BI Analyst
Duration
12 months · 6–10 hours/week
Support
Choose your learning support level
Build the essential foundation for working with data, understanding business problems, and preparing for tools like Excel, SQL, Python, Power BI, machine learning, AI, and data engineering.
Master the Excel skills used by data analysts to clean, organize, calculate, summarize, visualize, and report business data with confidence.
Learn to connect, clean, model, measure, visualize, and present business data using Power BI.
Learn the SQL skills data analysts use to extract, filter, join, group, and analyze data from relational databases.
Learn Python for real analytics work: data cleaning, exploration, transformation, automation, and visual insight generation.
Apply Excel, SQL, Python, Power BI, and storytelling to complete end-to-end analytics projects for your portfolio.
Build practical data science and machine learning skills by learning Python, statistics, data preparation, model training, evaluation, interpretation, and end-to-end data science projects.
Target role
Data Scientist, Applied ML Engineer, Analytics Scientist
Duration
12 months · 6–10 hours/week
Support
Choose your learning support level
Build the essential foundation for working with data, understanding business problems, and preparing for tools like Excel, SQL, Python, Power BI, machine learning, AI, and data engineering.
Learn Python for real analytics work: data cleaning, exploration, transformation, automation, and visual insight generation.
Build the statistical foundation needed to understand data, measure uncertainty, test assumptions, interpret patterns, and prepare for machine learning.
Apply machine learning to realistic datasets through feature engineering, model selection, evaluation, tuning, interpretation, and project presentation.
Complete end-to-end data science projects that combine problem framing, data cleaning, exploration, statistics, visualization, modeling, evaluation, storytelling, and presentation.
Use the comparison to choose based on target role, diploma duration, support model, and portfolio outcome.
Become a job-ready data analyst with practical tools and portfolio projects.
Learn the practical path from data analysis to machine learning.