Neo4j 2022 Graph DB- Game of Thrones Real world Dataset (Udemy.com)
Learn, practice Neo4j & Cypher using fun GOT dataset| NoSQL Graph DB Foundations | Python Webserver(REST, Flask, py2neo)
Created by: Eden Marco
Last updated December 2021
What you will learn
- Acquire the skills and understanding of Neo4j to confidently apply GraphDB to your projects
- Learn to Use Python to Work with Neo4j
- Data Modeling Patterns
- Understand the LOAD CSV in Great Details and Learn to Import Real Life Data To Neo4j
- Gain Beginner to Advanced Knowledge of Neo4j & Cypher Query Language
- Learn to Use Neo4j Professionally, Navigate Through Graph and Gain Insight Into Your Data
- Data Modeling Patterns
- Complex Queries
- Game Of Thrones Data Insights
How it compares
Against the other 388 rated Udemy courses in SQL on CourseDuck:
- Rating4.4 out of 5higher than 34% of them
- Reviews195#297 of 389 by number of reviews
- Length2.8 hoursshorter than 76% of them
- Last updatedDecember 2021earlier than 60% of them
Course Description
Welcome to the complete neo4j-Cypher master course – GAMES OF THRONES EDITION.
This fully updated course is the most comprehensive neo4j course to help guide you from zero to hero in learning neo4j.
I designed this course to not only be your best resource for learning neo4j but also be the most enjoyable coding course out there- so the entire course is based on a fascinating game of thrones datasets.
Neo4j is simple; learning how to be proficient with neo4j doesn't require you to take courses that are 10 hours long.
You can learn and apply the gist and most relevant and commonly used features of neo4j in under 2 hours!
What you'll learn in the course:
What are Graph Databases, NoSQL, when to use graph databases and not SQL
How to set up a complete Neo4j development environment
Basic Cypher Programming language (Suitable for absolute beginners or developers who need some recap)
Data modeling patterns
Complex queries that require a deep understanding of Cypher
Importing and loading massive datasets and working with graph databases
Build a real-world Python web-server that queries neo4j graph databases
Neo4j python driver- py2neo
Flask Microframework for web-servers
Create REST API for game of thrones dataset
Usage of graphs answering cloud cyber security questions (bonus)
All along the way, you'll have fully interactive exercises to test your understanding, along with quick check-ins with built-in quizzes to make sure you fully understand all the material.
You will have a Practical foundation to build your application using Cypher and Gain real-time insights from your data.
Unique Features of this course
Learn Neo4j by doing and with exciting challenges- Game of Thrones Datasets
Complex Data Set and queries - We practice complicated queries on massive Data Sets of Game of Thrones
Real-World Examples and best practices of neo4j (This is not just a beginner course)
Instructor Details
- 4.4 Rating
195 Reviews
Eden Marco
I’m a passionate Software Engineer with years of experience in back-end development and cloud architecture. I was one of the first engineers at Orca Security, where I helped shape the company’s core technology, and today I work as a GenAI Architect at Google Cloud, helping organizations design and deploy advanced generative AI and cloud-native solutions.
I’m also proud to be a LangChain Ambassador, actively contributing to the open-source community and helping developers build powerful LLM applications using the LangChain ecosystem.
I hold a Bachelor’s degree in Computer Science from the Technion, and I’ve always had a deep passion for teaching and mentorship. I taught Functional Programming and Introduction to Computer Science at Reichman University, where I guided the next generation of software engineers.
My courses are built on real-world experience and designed to give you practical, production-ready skills
More courses by Eden Marco
LangChain- Agentic AI Engineering with LangChain & LangGraph (2026)
4.6 (53,854 Reviews)
Provider: Udemy
Time: 19.9h
$89.99
LlamaIndex Develop LLM Powered Apps [UPDATE - 2026]
4.6 (5,753 Reviews)
Provider: Udemy
Time: 6.4h
$84.99
MCP Crash Course: Complete Model Context Protocol in a Day (2026)
4.4 (4,771 Reviews)
Provider: Udemy
Time: 8.7h
$12.99
Cursor Course: FullStack development with Cursor Vibe Coding (2026)
4.4 (4,632 Reviews)
Provider: Udemy
Time: 12.7h
$79.99
LangGraph- Develop LLM powered AI agents with LangGraph (2026)
4.6 (4,170 Reviews)
Provider: Udemy
Time: 7.7h
$12.99
Claude Code Beginner Crash Course: Claude Code In a Day (2026)
4.5 (3,950 Reviews)
Provider: Udemy
Time: 10.5h
$19.99
More SQL courses
SQL - The Complete Developer's Guide (MySQL, PostgreSQL) (2025)
4.8 (2,153 Reviews)
Provider: Udemy
Time: 19.7h
$94.99
SQL Server High Availability and Disaster Recovery (HA/DR) (2026)
4.8 (1,810 Reviews)
Provider: Udemy
Time: 88.3h
$16.99
70-461 Session 3: Querying Microsoft SQL Server (T-SQL code) (2025)
4.8 (1,094 Reviews)
Provider: Udemy
Time: 3.6h
$12.99
Modern Event-Driven Spring Boot: Kafka & Spring Cloud Stream (2026)
4.8 (494 Reviews)
Provider: Udemy
Time: 13.4h
$10.99
Oracle Database 12c Backup and Recovery using RMAN (2024)
4.8 (428 Reviews)
Provider: Udemy
Time: 20.1h
$34.99
Reviews
By Jose Rey on 5/7/2022
This is an awesome course rich with examples and well though out, I took it in May 2022 and not only learned Neo4j, but also flask. The instructor is engaged in updating and active in shaping it. I liked the way he went through the exercises and examples showing real life troubleshooting (just enough to have an extra additional layer of learning). The course expands from Neo4j into python and flask applications connected to a graph database in specific.
By Kaelyn L on 10/29/2021
I've learned SO much from this course and have already applied it to real world complicated data. Eden is an excellent teacher. The exercises are great, clear explanations, good pace, and he responds very quickly. Highly recommended
By Abdulkadir on 10/6/2021
Thanks for time. Everything is wonderful. I just wanted to learn details about MERGE We just copied that part and pasted to Browser. It was very important for me. I did not understand the relationship part. Also If I had a chance to see really life example, It would have been great.
By Maciej Maczka on 3/18/2021
I had zero knowledge of Neo4j and how to communicate with it using Python. The course was a first step and I am very glad I made it. The instructor cares about your progress and it is possible to interact with him. Thank you Eden!
By Patrick McPeck on 3/15/2021
Knowing enough about neo4j you have skipped over key parts which made it very difficult to follow. I would need to research each section just to see what was skipped. This felt like a preview for a much more in depth tutorial. I am leaving with more questions than answers.
By Daniel Harris on 1/21/2021
by udemys ratings, 4 stars=good, what i expected. Would definitely get again. It was a short and fun project, introduced some useful concepts, and has a small flask project at the end which is instructive. this is only 4 star because i think 5 star courses are the ones that go above and beyond, like the massive RL course i picked up for the same price.
By Praveen Kumar on 1/14/2021
Eden does a fantastic job of covering the material you need to expand your understanding of Neo4j beyond "beginner" stages. The pace is perfect, it's not designed to give you in depth explanations but practical instruction.
By Jose Luis Perez on 12/1/2020
Though explanations are very clear, for some examples to work, we need previous knowledge which is not obvious. For example, the gotb3.csv file must be located in a very specific folder, far from obvious; the same for the python example which requires some previous python knowledge. Anyhow, this course is good to have a glance at Neo4j databases and the Cypher query language. Thanks & Regards
By Lior on 10/29/2020
I am a fan of game of thrones, so I might be bias. Literrly the most fun was to learn a technoligy using game of thrones fun examples. It is both suitible for begginers, and for developers with expreicne since this course does cover some complex queries which require deep understnding.
By Julie NGUYEN on 12/1/2019
Super introduction à neo4J, avec des exemples intéressants (GOT :D) et concrets. Je connaissais un petit peu les bases de neo4J, mais j'avais besoin d'explications et de pratique sur les requêtes plus complexes. Merci pour la qualité du cours ! La qualité de la vidéo est super (son et vidéo), et l'anglais est très compréhensible même sans sous-titres (je comprends bien l'anglais mais parfois quand l'interlocuteur a un fort accent je ne comprends pas toujours). Il me reste le dernier exercice à faire mais je suis très contente du cours ! :D
Quality Score
No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.
Overall Score : 88 / 100

![LlamaIndex Develop LLM Powered Apps [UPDATE - 2026]](/programming/it-and-software/images/5609174_9a5d_2.jpg?v=1789443310)










