SQL for data analysis courses can help you learn how to query databases, manipulate data sets, and perform complex calculations. You can build skills in data cleaning, aggregation, and visualization techniques that enhance your analytical capabilities. Many courses introduce tools like MySQL, PostgreSQL, and SQLite, showing how to use these platforms to manage data effectively and derive insights that inform decision-making.

The Hong Kong University of Science and Technology
Skills you'll gain: Statistical Inference, Portfolio Risk, Statistical Methods, Pandas (Python Package), Statistical Hypothesis Testing, Probability & Statistics, Risk Analysis, Financial Trading, Financial Data, Data Manipulation, Statistical Analysis, Feature Engineering, Regression Analysis, Financial Analysis, Jupyter, Financial Market, Market Data, Predictive Modeling, Python Programming, Data Visualization
★ 4.4 (4.6K) · Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Prompt Engineering, Prompt Patterns, Generative AI, ChatGPT, Generative Model Architectures, OpenAI, Data Storytelling, Analytics, Prompt Engineering Tools, AI literacy, Dashboard Creation, Data Analysis, Interactive Data Visualization, Data Ethics, Responsible AI, Data Synthesis, Artificial Intelligence and Machine Learning (AI/ML), Python Programming, Augmented and Virtual Reality (AR/VR), Data Processing
★ 4.7 (12K) · Intermediate · Specialization · 1 - 3 Months

Cloudera
Skills you'll gain: SQL, Apache Hive, Big Data, MySQL, Query Languages, Databases, Analytics, PostgreSQL, Data Manipulation, Data Integration, Data Analysis, Data Management, Virtual Machines
★ 4.8 (531) · Beginner · Course · 1 - 3 Months
Rice University
Skills you'll gain: Microsoft Excel, Pivot Tables And Charts, Graphing, Spreadsheet Software, Excel Formulas, Data Analysis, Histogram, Scatter Plots, Data Visualization Software, Data Presentation, Data Manipulation, Data Import/Export
★ 4.7 (10K) · Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Database Design, Relational Databases, Databases, SQL, Big Data, Database Systems, Database Management Systems, NoSQL, Operational Databases, Data Warehousing, Data Management, Virtual Machines, Data Storage, Data Analysis, Unstructured Data
★ 4.7 (1.1K) · Beginner · Course · 1 - 3 Months

Skills you'll gain: Extract, Transform, Load, Web Scraping, Database Design, SQL, IBM DB2, Database Management, Data Store, Relational Databases, Database Systems, Data Architecture, Data Pipelines, Databases, Big Data, Data Storage Technologies, Unit Testing, Data Storage, Database Development, Python Programming, NumPy, Data Analysis
★ 4.6 (60K) · Beginner · Specialization · 3 - 6 Months

Multiple educators
Skills you'll gain: Dashboard Creation, Web Scraping, Pseudocode, Jupyter, Algorithms, Data Literacy, Data Mining, Data Analysis, R (Software), Data Presentation, Correlation Analysis, Pandas (Python Package), NumPy, Analytical Skills, Predictive Modeling, Python Programming, Machine Learning Algorithms, Data Science, Machine Learning, Project Management
★ 4.6 (117K) · Beginner · Specialization · 3 - 6 Months

Coursera
Skills you'll gain: PySpark, Matplotlib, Apache Spark, Big Data, Data Processing, Distributed Computing, Data Management, Data Visualization, Data Presentation, Data Analysis, Data Manipulation, Data Cleansing, Query Languages, Python Programming
★ 4.4 (317) · Intermediate · Guided Project · Less Than 2 Hours

Coursera
Skills you'll gain: SQL, Query Languages, Database Software, Data Access, Relational Databases
★ 4.7 (337) · Beginner · Guided Project · Less Than 2 Hours
University of Michigan
Skills you'll gain: Debugging, Programming Principles, Program Development, Computer Programming, Python Programming, Computational Thinking, Software Installation
★ 4.8 (233K) · Beginner · Course · 1 - 3 Months

University of Michigan
Skills you'll gain: Matplotlib, Network Analysis, Social Network Analysis, Feature Engineering, Data Visualization, Pandas (Python Package), Plot (Graphics), Data Visualization Software, Interactive Data Visualization, Model Evaluation, Applied Machine Learning, Supervised Learning, Text Mining, Statistical Visualization, Network Model, Data Manipulation, NumPy, Data Preprocessing, Natural Language Processing, Python Programming
★ 4.5 (34K) · Intermediate · Specialization · 3 - 6 Months

University of Colorado System
Skills you'll gain: Data Warehousing, SQL, Data Governance, Data Integration, Data Management, Business Intelligence, Oracle Databases, Analytics, PostgreSQL, Data Mining, Big Data, Relational Databases, Database Management Systems, Query Languages, Business Analytics, Data Architecture, Analytical Skills, Data Storage Technologies
★ 4.6 (592) · Mixed · Course · 1 - 3 Months