What You Need to Know Before
You Start

Starts 6 June 2025 18:28

Ends 6 June 2025

00 days
00 hours
00 minutes
00 seconds
course image

Graph Databases - A Little Connected Tour

Explore graph databases, their advantages in handling connected data, and learn about Neo4J and its Cypher query language for efficient data modeling and querying in Python.
EuroPython Conference via YouTube

EuroPython Conference

2484 Courses


26 minutes

Optional upgrade avallable

Not Specified

Progress at your own speed

Conference Talk

Optional upgrade avallable

Overview

Explore graph databases, their advantages in handling connected data, and learn about Neo4J and its Cypher query language for efficient data modeling and querying in Python.

Syllabus

  • Introduction to Graph Databases
  • Overview of Graph Databases
    Benefits of Using Graph Databases
  • Understanding Connected Data
  • Definition of Connected Data
    Real-world Applications of Connected Data
  • Core Concepts of Graph Databases
  • Nodes, Relationships, and Properties
    Graph Database vs. Relational Database
  • Introduction to Neo4j
  • Neo4j Architecture
    Installation and Setup
  • Introduction to Cypher Query Language
  • Basic Syntax and Commands
    Creating Nodes and Relationships
  • Data Modeling with Neo4j
  • Designing Graph Database Schemas
    Indexes and Constraints
  • Querying Graphs with Cypher
  • Basic Queries: MATCH, WHERE, RETURN
    Advanced Queries: Aggregations, Pattern Matching
  • Python Integration
  • Connecting Neo4j with Python
    Using the Neo4j Python Driver
  • Advanced Topics in Neo4j and Cypher
  • Graph Algorithms in Neo4j
    Performance Tuning and Optimization
  • Real-world Use Cases
  • Case Studies: Social Networks, Fraud Detection, and Recommendations
    Discussion of Industry Applications
  • Course Project
  • Designing a Small Graph Database
    Implementing Queries and Analysis with Neo4j and Python
  • Conclusion and Further Learning Resources
  • Summary of Key Learning Points
    Resources for Continued Learning and Exploration

Subjects

Conference Talks