Data mining courses can help you learn data preprocessing, pattern recognition, and predictive modeling techniques. You can build skills in clustering, classification, and anomaly detection, that support extracting meaningful insights from large datasets. Many courses introduce tools like Python, R, and SQL, along with software such as RapidMiner and Weka, to help you apply these skills in real-world data analysis projects.

Skills you'll gain: Data Visualization, Microsoft Excel, Data Visualization Software, Data Import/Export, Business Reporting, Report Writing, Microsoft 365
Beginner · Guided Project · Less Than 2 Hours

SkillUp
Skills you'll gain: Data Storytelling, Dashboard, Power BI, Data Visualization, Interactive Data Visualization, Data Analysis, Data Modeling, Data Visualization Software, Data Analysis Expressions (DAX), Star Schema, Data Cleansing, Data Transformation, Data Import/Export, Data Security
Beginner · Course · 1 - 4 Weeks

University of Pittsburgh
Skills you'll gain: Data Storytelling, Data Presentation, Interactive Data Visualization, Data Visualization Software, Data Visualization, Network Analysis, Tableau Software, Statistical Visualization, Network Model, Dashboard, Time Series Analysis and Forecasting, Matplotlib, Data Analysis, Seaborn, Graph Theory, Pandas (Python Package), Python Programming
Build toward a degree
Intermediate · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Dataflow, Google Cloud Platform, NoSQL, Cloud Storage, Data Pipelines, Data Integration, Data Storage Technologies, Data Processing, Big Data, Data Validation
Beginner · Project · Less Than 2 Hours

Skills you'll gain: PySpark, Data Pipelines, Apache Spark, Dashboard, Data Processing, Real Time Data, Data Visualization, Natural Language Processing, Distributed Computing, Data Transformation, Deep Learning, Performance Tuning
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Data Quality, Responsible AI, Data Cleansing, Generative AI, Data Preprocessing, Data Validation, Automation, Data Transformation, Tensorflow, OpenAI, Artificial Intelligence, Alteryx
Intermediate · Course · 1 - 3 Months
Skills you'll gain: Data Integration, Extract, Transform, Load, Metadata Management, Amazon Redshift, Amazon Web Services, Data Pipelines, Data Warehousing, Amazon S3, Automation, Cloud-Native Computing, Data Transformation, Serverless Computing, Process Optimization, System Monitoring
Intermediate · Course · 1 - 4 Weeks
University of Washington
Skills you'll gain: Big Data, Relational Databases, Database Systems, Dataflow, Databases, Data Science, Data Manipulation, Data Processing, NoSQL, Apache Spark, Distributed Computing, Apache Hadoop, SQL, Data Analysis, Query Languages, Cloud Computing, Scalability, Graph Theory, Python Programming, Algorithms
Mixed · Course · 1 - 3 Months

Skills you'll gain: Relational Databases, Data Visualization, Data Modeling, Cloud Security, Databases, Database Management, Data Analysis Expressions (DAX), Advanced Analytics, Data Management, Data Governance, Data Preprocessing, Microsoft Excel, Amazon Web Services, Data Integration, Data Security, Cost Control, Cloud Computing, Spreadsheet Software, Excel Formulas, Predictive Modeling
Intermediate · Specialization · 3 - 6 Months

Sungkyunkwan University
Skills you'll gain: Portfolio Management, Portfolio Risk, Investment Management, Performance Analysis, R Programming, Time Series Analysis and Forecasting, Risk Analysis, Financial Analysis, Financial Modeling, Financial Data, Statistical Programming, Regression Analysis, Data Manipulation, Data Visualization
Beginner · Course · 1 - 4 Weeks

Fred Hutchinson Cancer Center
Skills you'll gain: Bioinformatics, Molecular Biology, Data Collection, Data Processing, Research, Laboratory Techniques, Analysis, Research Design
Intermediate · Course · 1 - 3 Months

Board Infinity
Skills you'll gain: Data Structures, Spring Boot, Restful API, Model View Controller, Spring Framework, Java Programming, Java, Back-End Web Development, Authentications, Authorization (Computing), Algorithms, Object Oriented Programming (OOP)
Advanced · Course · 1 - 4 Weeks