Figure 2.1 illustrates how I envision the learning path to becoming a versatile and experienced graph data practitioner and scientist. This book will take you along this exciting path.
The path illustrated in figure 2.1 takes a bottom-up approach, where you will first learn to describe the data for your domain as a graph, encompassing modeling and constructing a graph. Next, you will learn to identify, retrieve, and aggregate various graph patterns. Once the basics are out of the way, you will dig into descriptive graph analytics, which can help you understand the current state of the graph. In the last couple of chapters, you will learn how to combine all the previous lessons and apply them to predict new patterns in the graph.