Graph courses can help you learn about graph theory, data visualization, network analysis, and algorithm design. You can build skills in identifying relationships within data, optimizing paths, and analyzing connectivity. Many courses introduce tools like Gephi, NetworkX, and Tableau, that support visualizing complex data structures and performing in-depth analysis. By working with these tools, you'll gain practical experience in transforming raw data into meaningful insights, enhancing your ability to communicate findings effectively.

Rice University
Skills you'll gain: Business Economics, Game Theory, Market Dynamics, Economics, Supply And Demand, Business, Public Policies, Consumer Behaviour, Resource Allocation, Decision Making
★ 4.9 (39) · Beginner · Course · 1 - 3 Months

Skills you'll gain: Graph Theory, Algorithms, Game Theory, Data Structures, Computer Programming, Problem Solving
Intermediate · Course · 1 - 3 Months
Stanford Online
Skills you'll gain: Bayesian Network, Applied Machine Learning, Machine Learning Algorithms, Bayesian Statistics, Machine Learning, Statistical Modeling, Model Training, Probability Distribution, Model Optimization, Probability & Statistics, Algorithms
★ 4.6 (305) · Advanced · Course · 1 - 3 Months

Skills you'll gain: PyTorch (Machine Learning Library), Model Optimization, Computer Architecture, Performance Testing, Performance Tuning, Dataflow, Hardware Architecture, Debugging
Intermediate · Course · 1 - 3 Months

Pragmatic AI Labs
Skills you'll gain: Rust (Programming Language), Algorithms, Network Analysis, Data Structures, Command-Line Interface, JSON, Continuous Integration
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Bayesian Network, Artificial Intelligence and Machine Learning (AI/ML), Markov Model, Statistical Inference, Graph Theory, Analysis, Sampling (Statistics), Algorithms
Intermediate · Course · 1 - 4 Weeks

Duke University
Skills you'll gain: Apache Airflow, Vector Databases, Performance Tuning, Scalability, Database Management Systems, Databases, Database Management, Analysis, MySQL, Data Import/Export
★ 3.9 (27) · Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Microsoft Azure, Cloud Security, Data Security, Azure Active Directory, Application Security, Security Controls, Kubernetes, Key Management, Hardening, Authorization (Computing), OAuth, Role-Based Access Control (RBAC), Data Storage, Endpoint Security, Database Architecture and Administration, Authentications, Identity and Access Management, Microsoft SQL Servers, Encryption, Containerization
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Data Structures, Algorithms, Computer Programming
★ 4.6 (7) · Intermediate · Course · 1 - 3 Months

The Skill Valley
Skills you'll gain: Data Modeling, Star Schema, Data Architecture, Data Governance, Data Quality, Analytics, Data Structures, Data Transformation, Business Logic, Data Validation, Architectural Design, Data Access, Machine Learning, Governance, Quality Control, Design
Mixed · Course · 1 - 4 Weeks

Amazon Web Services
Skills you'll gain: Generative AI Agents, Agentic Workflows, Context Engineering, Model Context Protocol, Agentic systems, Tool Calling, Generative AI, Context Management, Application Deployment, Cloud Deployment, Model Evaluation, Memory Management, Data Persistence
Beginner · Course · 1 - 3 Months

Skills you'll gain: Reinforcement Learning, Dimensionality Reduction, PyTorch (Machine Learning Library), Machine Learning Algorithms, Data Preprocessing, Model Training, Model Evaluation, Generative Adversarial Networks (GANs), Machine Learning Methods, Deep Learning, Applied Machine Learning, Pandas (Python Package), Scikit Learn (Machine Learning Library), Python Programming, Model Optimization, Machine Learning, Artificial Neural Networks, Natural Language Processing, Convolutional Neural Networks
Intermediate · Course · 3 - 6 Months