Welcome!

Unlock your personalized experience.
Sign Up

Free Data analysis Courses

Hand-picked AI and tech courses, free and paid, that are worth your time.

27 courses

Kaggle

Pandas

Practise reading, selecting, grouping, sorting and combining tabular data with the pandas library. Useful for students and job seekers who want core data manipulation skills for analyst roles.

Free Beginner Certificate
View course
Kaggle

Data Visualization

Turn data into clear charts such as line, bar, scatter and heatmaps using the seaborn library. Helpful for anyone who needs to present findings in reports or dashboards.

Free Beginner Certificate
View course
Kaggle

Intro to SQL

Learn to query databases with SQL, covering SELECT, WHERE, GROUP BY, ORDER BY and joins using Google BigQuery. A practical skill for data analyst and developer jobs.

Free Beginner Certificate
View course
Kaggle

Data Cleaning

Practise fixing messy datasets by handling missing values, scaling and normalising, parsing dates, fixing character encodings and resolving inconsistent entries. Essential for any data analysis role.

Free Beginner Certificate
View course
Harvard (CS50)

CS50's Introduction to Databases with SQL

Learn to create, query and update relational databases with SQL, including schema design, indexes, views and scaling, using SQLite and other systems. Useful for aspiring analysts and developers.

Free Beginner Certificate
View course
Harvard (CS50)

CS50's Introduction to Programming with R

Learn the R language for data analysis, including data cleaning, transforming, visualising, testing and packaging code. Suits beginners interested in statistics and data science.

Free Beginner Certificate
View course
Microsoft Learn

Introduction to Microsoft Azure Data core data concepts

Introduces data formats, databases, analytics workloads and common data job roles. A starting module for DP-900 Azure Data Fundamentals and anyone curious about data careers.

Free Beginner 57 min Certificate
View course
Microsoft Learn

Introduction to Microsoft Azure Data relational data in Azure

Understand tables, SQL and relational database services on Azure such as Azure SQL. Part of DP-900 preparation, good for beginners heading toward database or analyst roles.

Free Beginner 1 hr 19 min Certificate
View course
Microsoft Learn

Introduction to Microsoft Azure Data non-relational data in Azure

Explores NoSQL and file-based storage options like Cosmos DB and Blob Storage, explaining when to choose them. Part of the DP-900 Azure Data Fundamentals track.

Free Beginner 1 hr 27 min Certificate
View course
Microsoft Learn

Introduction to Microsoft Azure Data analytics in Azure

Covers data warehousing, real-time analytics and reporting concepts on Azure, finishing the DP-900 path. Helpful groundwork for future data analysts and data engineers.

Free Beginner 2 hr 8 min Certificate
View course
Microsoft Learn

Prepare and visualize data with Microsoft Power BI

Learn to import, clean and model data in Power BI, then build interactive reports and dashboards. A strong, job-relevant path for aspiring data analysts and business reporting roles.

Free Beginner 8 hr 12 min Certificate
View course
Microsoft Learn

Explore the fundamentals of Microsoft Power Platform

Discover low-code tools like Power Apps, Power Automate and Power BI to build apps and automate workflows. Prepares you for PL-900 and suits business users and freelancers.

Free Beginner 5 hr 44 min Certificate
View course
Microsoft Learn

Query and modify data with Transact-SQL

Learn to write SQL queries to select, filter, join, group and update data in SQL Server and Azure SQL. A core skill for data analyst and database jobs.

Free Beginner 5 hr 45 min Certificate
View course
Microsoft Learn

Get started with Microsoft Fabric

Introduces Microsoft Fabric's unified analytics platform, covering lakehouses, data pipelines and reporting. Suited to learners moving toward modern data engineering or analytics roles.

Free Beginner 7 hr 30 min Certificate
View course
Google Skills (Google Cloud)

Introduction to Data Analytics on Google Cloud

Walk through the data analytics workflow on Google Cloud and the tools used to ingest, store, analyse and visualise data. Good starting point for aspiring data analysts.

Free Beginner 3 hr Certificate
View course
Google Skillshop

Google Analytics Certification (2026)

Prepare for and earn Google's free Analytics certification by learning to set up GA4, read reports and turn website data into insights. Valuable for digital marketers and freelancers.

Free Beginner Certificate
View course
AWS Skill Builder

AWS Database Offerings

Survey of AWS relational and NoSQL database services, explaining when to use each one. Useful for developers and data learners choosing database options in the cloud.

Free Beginner 4 hr Certificate
View course
freeCodeCamp

Relational Databases Certification

Practical training in SQL, PostgreSQL, Bash and Git inside a real terminal environment, finished with database projects. Useful for aspiring back-end developers and data analysts who need solid database skills.

Free Beginner Certificate
View course
freeCodeCamp

Introduction to SQL and PostgreSQL

Covers writing SQL queries to create, read, update and delete data in PostgreSQL databases. A short, focused start for beginners heading toward data analysis or back-end development.

Free Beginner
View course
The Odin Project

Databases

A focused course on relational databases and SQL, explaining how data is stored, queried and joined. Good preparation for anyone about to build back-end applications or work with data.

Free Beginner
View course
Khan Academy

Intro to SQL: Querying and managing data

Teaches creating tables, querying, filtering, joining and updating data with SQL in an interactive editor. Great for students and office workers taking their first step into data skills.

Free Beginner
View course
Cisco Networking Academy

Data Analytics Essentials

Introduces the data analysis process and tools such as Excel, SQL and Tableau to clean, analyse and present data. Suits beginners exploring data analyst careers.

Free Beginner 30 Hours Certificate
View course
MongoDB University

Introduction to MongoDB

Eleven units covering MongoDB Atlas, the document model, CRUD operations, indexes, aggregation and transactions. A solid starting point for developers new to NoSQL databases.

Free Beginner 11 units Certificate
View course
MongoDB University

MongoDB Aggregation

A short course on building aggregation pipelines to filter, group, sort and reshape data inside MongoDB. Good for developers and analysts who need reports from document data.

Free Beginner 1.75 Hours Certificate
View course
MongoDB University

MongoDB Indexes

Explains single-field, compound and multikey indexes and how to use them to speed up MongoDB queries. For developers who want faster, more efficient applications.

Free Beginner 1.75 Hours Certificate
View course
Codecademy

Learn SQL

Hands-on SQL practice for creating tables, querying, aggregating and joining data in relational databases. A quick way for aspiring analysts and developers to learn database basics.

Free (certificate paid) Beginner Certificate
View course
DigiSkills.pk

Data Analytics and Business Intelligence

Introduces collecting, cleaning and analysing business data and presenting it through dashboards and reports. Suitable for graduates and professionals who want to make data-driven decisions.

Free Beginner 12 weeks Certificate Urdu & English
View course

Some links are affiliate links; we may earn a commission at no extra cost to you. Prices are set by the course providers.