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.

Johns Hopkins University
Skills you'll gain: Network Analysis, Statistical Modeling, Applied Machine Learning, R Programming, Simulations, Network Model, Probability & Statistics, Probability Distribution, Data Visualization, Machine Learning, Statistical Hypothesis Testing
Intermediate · Course · 1 - 4 Weeks
Stanford Online
Skills you'll gain: Bayesian Network, Graph Theory, Probability Distribution, Statistical Modeling, Markov Model, Probability & Statistics
★ 4.6 (1.4K) · Advanced · Course · 1 - 3 Months

Skills you'll gain: Graph Theory, Data Structures, Algorithms, Computer Science, Computer Programming, Python Programming
★ 4.4 (35) · Intermediate · Course · 1 - 3 Months
Stanford Online
Skills you'll gain: Bayesian Network, Statistical Inference, Sampling (Statistics), Probability & Statistics, Algorithms, Probability Distribution
★ 4.6 (491) · Advanced · 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

University of London
Skills you'll gain: Applied Mathematics, Trigonometry, Mathematics and Mathematical Modeling, Graphing, Calculus, Computer Science, Mathematical Theory & Analysis, Geometry, Computer Graphics, Graph Theory, Mathematical Modeling, Functional Requirement, Graphic Design, Derivatives
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Retrieval-Augmented Generation, Embeddings, Large Language Modeling, Plot (Graphics), Data Visualization
★ 4.2 (6) · Intermediate · Course · 1 - 3 Months

Skills you'll gain: Microsoft 365, Microsoft Copilot, Authorization (Computing), Security Strategy, Threat Detection, Threat Management, Identity and Access Management, Endpoint Security, Security Controls, Role-Based Access Control (RBAC), Data Loss Prevention, Security Management, AWS Identity and Access Management (IAM), Authentications, Generative AI Agents, Data Governance, Data Security, Cost Management
Intermediate · Course · 1 - 3 Months

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

Microsoft
Skills you'll gain: Azure Active Directory, Microsoft Azure, Web Applications, Cloud Applications, Application Security, Cloud Security, Identity and Access Management, Authorization (Computing), Key Management, Application Development, Security Strategy, Application Programming Interface (API), Authentications
★ 4.3 (15) · Intermediate · Course · 1 - 4 Weeks

University of Toronto
Skills you'll gain: Robotics, Algorithms
★ 4.8 (487) · Advanced · Course · 1 - 3 Months

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