NetworkX Fundamentals with Python
Represent nodes, edges, directions, and weights in NetworkX, then calculate degree, centrality, clustering, and shortest paths. Compare graph models and community methods while keeping the meaning of each network metric explicit.