D3 Graph Theory
Learn graph theory interactively.
About
In mathematics, graph theory is the study of graphs, which are mathematical structures used to model pairwise relations between objects. A graph in this context is made up of vertices, nodes, or points which are connected by edges, arcs, or lines.
— Wikipedia
D3 Graph Theory is a project aimed at anyone who wants to learn graph theory. It provides quick and interactive introduction to the subject. The visuals used in the project makes it an effective learning tool.
And yes, it is an open-source project. Check the code at GitHub.
FAQ
Free?
Yes. By the way, it's also open-source.
Difficulty level?
Easy. Visuals make it easy for an average Joe to go through the material.
Any pre-requisites?
None. Very basic combinatorics and set theory might be useful, but not required.
Is any certificate provided?
Sorry, no certificates. It's just you and the material.
Contents
The material is divided into several small units. Each unit contains concise theory and a canvas where you can draw things. Going through small units gives the learner a sense of achievement at each step.
Note: The project is still expanding. New units are added and existing ones modified from time to time.
Support The Developer
D3 Graph Theory is developed and maintained by a one-man team. And the project is and will remain free and open-source.
So, if you liked this project, please consider a small donation. It provides incentive to the developer and helps him expand and create more such projects.