All Courses

Introduction to Graph Databases, Neo4j & Cypher

Introduction to Graph Databases, Neo4j & Cypher

Work with Neo4j and Cypher Query Language.

What you’ll learn

Introduction to Graph Databases, Neo4j & Cypher

  • You should look for graph-shaped problems where relationships are important to solving problems, which are good for graph databases.
  • There are different types of No-SQL databases and when they are used.
  • When you want to look up movies in Neo4j, you can use the Cypher Query Language to do it.
  • To do intermediate queries with Cypher Query Language, like shortest path queries in Neo4j.


  • No knowledge of SQL is needed, but knowledge of SQL and other query languages can help.


Neo4j was worth $2 billion in 2021, and it raised a lot of money for its funding rounds.

In Part 1, the course gives an overview of graph theory concepts, including the history of graph theory, and introduces the learner to NoSQL databases after giving them a sense of how databases have changed over time.

Cypher is likely to be the foundation of a standard graph query language, and learning Cypher will not only allow you to use it with Neo4j. The course talks about how anyone who moves from SQL to Cypher will be able to understand it quickly.

Part 2 of the course teaches how to use the Cypher Query language to search the Movies dataset that comes with Neo4j.

  • Take a look at the database’s schema.
  • Find what you want with the WHERE clause. Query a database (make an orderly list, count how many times you have done this, and so on) to get the results you want.
  • Create a network of nodes and links (Create and Delete Nodes, Create and Delete Relationships).
  • There are a lot of different ways you can do indexes and constraints. You can make and use a simple one, a composite one, or a full-text one. There are two types of constraints you can make: uniqueness and existence constraints.
  • It’s possible to import data from a CSV file into Neo4j.

Who this course is for:

  • Anyone who wants to learn more about graph databases and wants to get certified with Neo4j.
  • To show off a graph database project in their resume.
  • Social scientists who want to learn how to work with influence analysis and other applications of graph databases, like how to use them for things like this.
  • Anyone who is interested in networks.

Introduction to Graph Databases, Neo4j & Cypher

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