Data modeling courses can help you learn how to create data structures, define relationships between data elements, and ensure data integrity. You can build skills in normalization, schema design, and data visualization techniques. Many courses introduce tools like SQL for database management, ERD tools for visualizing data relationships, and software like Tableau for data analysis, showing how these skills are applied in practical work.

Johns Hopkins University
Skills you'll gain: Data Presentation, Graphic and Visual Design, Visual Design, Data Storytelling, Design Elements And Principles, Plot (Graphics), Data Literacy, Scatter Plots
Intermediate · Course · 1 - 3 Months

University of Michigan
Skills you'll gain: Histogram, Data Literacy, Data Presentation, Data Collection, Descriptive Statistics, Statistics, Data Analysis, Statistical Visualization, Plot (Graphics), Probability & Statistics, Statistical Reporting, Sampling (Statistics), Research, Data Validation
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Dashboard, Conversion Funnel Analysis, Data Preprocessing, Apache Airflow, Star Schema, Data Storytelling, Extract, Transform, Load, Data Transformation, SQL, Data Pipelines, JSON, Apache Kafka, Data Warehousing, Data Modeling, Pandas (Python Package), Business Intelligence, Data Validation, Data Quality, Performance Improvement, Python Programming
Intermediate · Specialization · 3 - 6 Months

Johns Hopkins University
Skills you'll gain: Biostatistics, Bioinformatics, Exploratory Data Analysis, Statistical Analysis, Statistical Methods, Statistical Hypothesis Testing, Statistical Modeling, Statistics, R Programming, Probability & Statistics, Data Preprocessing, Data Analysis, Statistical Inference, Regression Analysis, Data Pipelines, Data Transformation, Data Processing, Logistic Regression
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Plot (Graphics), Scatter Plots, Programming Principles, Numerical Analysis
Intermediate · Course · 1 - 3 Months

Rice University
Skills you'll gain: File I/O, Development Environment, Data Access, Data Structures, File Management, Data Storage, Scripting, Python Programming, Integrated Development Environments, Debugging
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Snowflake Schema, Data Engineering, Data Manipulation, Data Warehousing, SQL, Data Pipelines, Extract, Transform, Load, Application Development, Artificial Intelligence and Machine Learning (AI/ML), Role-Based Access Control (RBAC), Databases, Stored Procedure, Database Management, LLM Application, Application Frameworks, Generative AI, Large Language Modeling, Applied Machine Learning, Data Science, Machine Learning
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Data Storage
Intermediate · Course · 1 - 3 Months

MathWorks
Skills you'll gain: Plot (Graphics), Data Visualization, Scientific Visualization, Statistical Visualization, Data Presentation, Interactive Data Visualization, Data Import/Export, Technical Communication, Data Analysis, Exploratory Data Analysis, Data Visualization Software, Data Literacy, Statistical Reporting, Statistical Methods, Data Science, Data Processing, Data Cleansing, Data Wrangling, Matlab, Statistical Analysis
Beginner · Course · 1 - 3 Months

University of Colorado Boulder
Skills you'll gain: Database Design, SQL, Database Management Systems, NoSQL, Relational Databases, Data Warehousing, Database Theory, Database Systems, Database Architecture and Administration, Databases, Database Software, Database Administration, Data Store, Database Management, Data Modeling, Query Languages, Big Data, Data Architecture, Database Development, Database Application
Build toward a degree
Beginner · Specialization · 3 - 6 Months

LearnQuest
Skills you'll gain: Data Analysis, Analytics, Data Analysis Software, Statistical Analysis, Statistical Programming, Spreadsheet Software, Analytical Skills, Exploratory Data Analysis, Descriptive Analytics, Data Cleansing, Statistical Methods, Data Collection, Advanced Analytics, Statistics, R (Software), Predictive Analytics, Query Languages, Data Visualization, Data Visualization Software
Beginner · Course · 1 - 3 Months

University of Illinois Urbana-Champaign
Skills you'll gain: Health Informatics, Machine Learning Methods, Deep Learning, Machine Learning, Machine Learning Algorithms, Health Care, Artificial Neural Networks, Applied Machine Learning, Supervised Learning, Model Evaluation, Artificial Intelligence and Machine Learning (AI/ML), Healthcare Project Management, Medical Science and Research, Unsupervised Learning, Program Development
Advanced · Course · 1 - 4 Weeks