
A brief introduction to the first chapter.
This section aims to introduce the field of network science, the science of connections. We will cover how network science originated in mathematics, how it was coupled with social sciences, and how it ended up in the shape we know today - relying on data. Besides, we will discuss what a network is up close, via examples.
In this section, we briefly review five different networks - case studies corresponding to the applications of network science in sport, biology, music, fantasy, and urban planning. This video will outline how we can turn various systems into networks thanks to the versatility of the network concept and show how network thinking is applicable in various domains.
A brief introduction to the second chapter.
In this video, we dive into the details of network science and discuss the core concepts of networks. I explain the different components of a network, such as nodes and links, and how they are interconnected. I also touch on important concepts like paths and network diameter.
In this video, we further discuss key concepts of network science by diving into network centralities, such as NodeDegree and PageRank, and explain how they quantify the importance of nodes in a network. I also touch on clustering and network communities.
A brief introduction to the third chapter.
In this video, we provide an overview of how to place an abstract network onto a 2D plane and visualize networks. We will learn about network layouts and various visualization tools, and touch base on the primary tool of this course - Gephi.
In this video, we create our first network visualization. First, we will read a previously prepared CSV spreadsheet containing the edge list of a dummy network. Then, we will explore the core parts of Gephi (overview, data table, and preview), adjust the network visualization (layout, node coloring, sizing, node labels), and create and export the final visual in the preview. Both the exported final image and the Gephi file are also attached here.
Here, we quickly overview how the Witcher network was created.
In this video, we start from the final, properly designed Witcher network shown in the previous presentation, and we deconstruct the graph by removing each visual attribute step by step.
In this video, we re-design the Witcher network from scratch. We learn how to load a .gexf file in Gephi, explore different network layouts and learn how to color and size nodes based on their properties. We will also cover network statistics, such as computing network communities and node centralities, and use those to fine-tune the final network visualization.
A brief introduction to the fourth chapter.
In this video, we go through my network, visualizing the hidden connections behind the Manhattan Project using Gephi. We will ruin a nicely designed visualization and then rebuild it by changing graph layout, node colors, sizing, labeling, and many more. We will also interact with the overview-preview tabs back and forth to collect some more hands-on experience with it.
In this video, I introduce a network visualization of the connections between Nobel laureates. Based on a dataset acquired from Wikipedia, I show how each laureate is linked to others based on shared references. The strength of the connections is determined by the frequency of shared references. Throughout the video, I demonstrate the steps to visualize and analyze the network, highlighting important features such as field of study, number of views, and multiple prizes.
This last video will be a bit more experimental - while the previously shown networks were all published and well-curated graphs, for this video, I visualized a brand-new graph I finished building right before the recording. So this is the first time I saw this network, visualizing the shared usage network of Python libraries in my data science tutorials. Hence, in this video, you will get to see live how I improvize and fine-tune a visualization of network data I see for the first time.
Welcome to the world of network science, where connections come to life! This course is your practical introduction to understanding and applying the principles of network science, graph analytics, and visualization. Whether you're a data scientist looking to expand your expertise or a tech-savvy learner eager for hands-on experience, this course will take you from the basics to practical, real-world applications.
What You'll Learn
The foundations of network science, as well as its applicability
Key concepts like nodes, links, paths, centralities (e.g., PageRank), and network communities.
Step-by-step techniques for visualizing networks using Gephi, one of the most popular tools in the field.
Hands-on projects with real-world networks, including the Witcher network, the Manhattan Project network, and a Python library usage network.
Why Take This Course? Network science is a rapidly growing field with applications in diverse areas like data science, HR, urban planning, biology, and beyond. This course combines theory with practical, hands-on skills to help you:
Analyze and understand complex systems through networks.
Create stunning visualizations that uncover hidden patterns and insights.
Expand your skill set to include one of the most in-demand data analysis techniques today.
Who is This Course For? This course is designed for:
Data scientists and analysts who want to enhance their skills by mastering network visualization.
Tech-savvy learners and professionals curious about hands-on tools and techniques to explore networks.
Beginners with no prior experience in network science who want to learn through practical examples.
What Makes This Course Unique?
Learn through diverse case studies: sports, biology, urban planning, and even fantasy worlds like The Witcher.
Hands-on projects and walk-throughs to build your skills step by step.
Focus on both the theoretical foundations and practical applications of network science.
World-class instructor with featured network visualizations in venues such as the New York Times, GQ, and the Miami Art Week.
Join us and start your journey into the fascinating world of connections, where networks reveal the patterns that shape our lives. By the end of this course, you'll be equipped with the tools, knowledge, and confidence to tackle network analysis and visualization like a pro.