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.
Macquarie University
Skills you'll gain: Microsoft Excel, Data Visualization, Spreadsheet Software, Data Management, Excel Formulas, Editing
★ 4.1 (16) · Beginner · Course · 1 - 3 Months

Pontificia Universidad Católica del Perú
Skills you'll gain: Policy Analysis, Policy Analysis, Research, and Development, Public Policies, Policy Development, Program Evaluation, Public Affairs, Economics, Policy, and Social Studies, Social Impact, Political Sciences, Social Sciences, Public Administration, Community Development, Governance, Data Collection
★ 4.4 (23) · Beginner · Course · 1 - 4 Weeks

Infosec
Skills you'll gain: Open Web Application Security Project (OWASP), Authentications, Application Security, Vulnerability Management, Event Monitoring, Security Controls, Exploitation techniques, Data Integrity, Continuous Monitoring, System Monitoring, Patch Management, Identity and Access Management, Multi-Factor Authentication, Incident Response, Server Side, CI/CD
★ 4.6 (62) · Intermediate · Course · 1 - 3 Months

University of California San Diego
Skills you'll gain: Debugging, Object Oriented Programming (OOP), Object Oriented Design, Java, Java Programming, Teaching, Programming Principles, Program Development, Pedagogy, Computer Programming, Software Design, Computational Thinking, Education Software and Technology, Cultural Responsiveness, Digital pedagogy, Test Case, Computational Logic, Algorithms, Data Structures
★ 4.7 (57) · Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Application Design, Dataflow, Code Reusability, Scalability, Software Architecture, Web Applications
Beginner · Course · 1 - 4 Weeks

28DIGITAL
Skills you'll gain: Cybersecurity, Threat Modeling, Cyber Attacks, Computer Security, Security Management, Cyber Security Strategy, Cyber Threat Intelligence, Threat Management, Cyber Risk, Cyber Security Assessment, Network Security, Risk Management, Risk Analysis, Data Security, Exploitation techniques, Information Privacy, Vulnerability Assessments, Business Economics
★ 4.8 (12) · Intermediate · Course · 1 - 3 Months
University of California, Irvine
Skills you'll gain: Blockchain, Data Sharing, Transaction Processing, Fraud detection, Payment Systems, Distributed Computing, Network Model, Data Integrity, FinTech, Emerging Technologies, Data Validation, Ideation
★ 4.2 (41) · Beginner · Course · 1 - 4 Weeks

Advancing Women in Tech
Skills you'll gain: Cloud Computing, Amazon Web Services, Cloud Services, Amazon S3, Cloud Infrastructure, Cloud Computing Architecture, Cloud Platforms, Public Cloud, Cloud Storage, Software As A Service, Data Storage, Product Management, Scalability, Business
★ 4.5 (64) · Beginner · Course · 1 - 4 Weeks

University of Colorado System
Skills you'll gain: Network Security, Distributed Denial-Of-Service (DDoS) Attacks, Hardening, Cryptographic Protocols, Cybersecurity, Encryption, Security Controls, Proxy Servers, Information Privacy, Servers, Communication Systems, Web Servers, Network Routing, Network Analysis, Cloud Hosting, Cloud Deployment
★ 4.1 (36) · Intermediate · Course · 1 - 4 Weeks
University of Illinois Urbana-Champaign
Skills you'll gain: New Product Development, Product Development, Design Thinking, Market Research, Revenue Forecasting, Market Opportunities, Quantitative Research, Customer Insights, User Research, Consumer Behaviour, Ideation, Market Analysis, Target Market, Forecasting, Innovation, Target Audience, Needs Assessment, Analysis, Data Collection, Decision Making
★ 3.7 (33) · Mixed · Course · 1 - 3 Months

LearnKartS
Skills you'll gain: Git (Version Control System), GitHub, Version Control, Integrated Development Environments, IntelliJ IDEA, Software Development Tools, Eclipse (Software), Code Review, CI/CD, Microsoft Visual Studio, Development Environment, Software Versioning, Collaborative Software, Continuous Integration, Software Development, Remote Access Systems, Configuration Management, DevOps, Open Source Technology, Release Management
★ 4.2 (35) · Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Ansible, Infrastructure as Code (IaC), Devops Tools, YAML, IT Automation, Docker (Software), Containerization, Amazon Elastic Compute Cloud, Data Security, Encryption, Python Programming, Performance Tuning, Configuration Management
★ 4.6 (18) · Beginner · Course · 1 - 4 Weeks