Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Python for Social Networks

Python Tutorials for Digital Humanities via YouTube

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Learn to create and analyze social networks using Python libraries NetworkX, Matplotlib, and PyVis in this comprehensive video series spanning 2 hours and 29 minutes. Master the fundamentals of social network analysis by building nodes and edges, importing data from Excel, XML, and JSON formats, and visualizing network structures with customizable colors, sizes, and layouts. Explore advanced techniques including shortest path algorithms, cluster analysis, and dynamic network mapping while working through practical examples designed for those with basic Python knowledge seeking to apply programming skills to digital humanities and social network research.

Syllabus

Python for Social Networks (01: Introduction to Social Networks)
Python for Social Networks (02: Creating Nodes in Networkx)
Python for Social Networks (03: Plotting Nodes with Matplotlib)
Python for Social Networks (04: Creating Edges in Networkx)
Python for Social Networks (05: Creating Labels in Networkx)
Python for Social Networks (06: Excel Data and Networkx)
Python for Social Networks (07: XML Data and Networkx)
Python for Social Networks (08: JSON Data and Networkx)
Python for Social Networks (09: For Loops and Networkx)
Python for Social Networks (10: Changing Node Color in Networkx)
Python for Social Networks (11: Changing Node Size in Networkx)
Python for Social Networks (12: Shortest Path in Networkx)
Python for Social Networks (13: Pyvis and Networkx)
Python for Social Networks (14: Changing Layouts in Networkx)
Python for Social Networks (15: Cluster Analysis)

Taught by

Python Tutorials for Digital Humanities

Reviews

Start your review of Python for Social Networks

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.