All Courses Free Udemy Courses Udemy Free Courses

Learn Graphs and Social Network Analytics Using Python

Learn Graphs and Social Network Analytics Using Python

This course is designed for beginners, and graph enthusiasts ready to analyze the world using graphs

What you’ll learn

Learn Graphs and Social Network Analytics Using Python

  • Create graphs using the NetworkX package
  • Create nodes of a graph
  • Create edges of a graph
  • Determine the attributes of a node and edges
  • Analyze social networks like Facebook and Twitter
  • Students will learn more about the properties of a graph
  • Learn about Clustering coefficient, Betweenness centrality, degree centrality, etc
  • Learn about Connected graphs, Bipartite graphs, etc
  • Learn about the types of graphs used for social network analysis


  • Basic programming knowledge in python or another language

  • Access to a computer and an internet

  • Fundamentals of Graph Theory


A BRAND NEW COURSE IS HERE! Learn Graphs and Social Network Analytics. Become a graph and social analyst today. This is a comprehensive course, simple for python enthusiasts and those with little python background. If you want to learn how to draw graphs and analyze them, this is the course for you. This course will contain some quizzes, tests, and homework assignments, as well as some real-world assignment projects. There are over 55 lectures and about 6 hours to complete the course. This course comes with live coding screenshots using iPython Notebook. Below is the list of the course summary

– Overview of networks

– Install the network module and iPython Notebooks

– Create nodes

– Add edges to nodes

– Getting attributes from a graph

– Manipulate your graphs ie.; remove nodes /edges

– Create DiGraphs/MultiGraphs/MultiDiGraphs

– Graph Generators

– Graph metrics; shortest path/clustering coefficient

– Define functions

– Visualize graphs

– Calculate nodes/degree/centrality metrics

– Some random graphs

– Small famous graphs

– Reading and writing graph files

– Social network analysis

– Subgraphs

– Facebook Social Network Analysis

Course goals :

-At the end of the course students should be able to learn some basics of graph theory

– Students should be able to analyze Facebook social networks

– Students should take the simple quizzes

– Students should know what directed and undirected graphs

– Students should be able to visualize graphs using different graph plots

– You can use this course to analyze the world as a network

– Everything in this world is now connected

– Extract useful information from graphs

Lifetime access to the course. What are you waiting for? Learn practical graph and social network analytics today that would improve your career and increase your knowledge.

Who this course is for:

  • Beginners who have never programmed in python before
  • Students who are Graph Enthusiasts
  • Intermediate Python programmers who want to level up their skills
  • Students who want to analyze social networks like Facebook and Twitter
  • Mathematics students who want to apply their knowledge in Graph Theory

If the links does not work, contact us we will fix them