Learning path

Generative AI & GraphRAG

Give your LLMs a knowledge graph memory. Build RAG pipelines that retrieve structured, contextual facts for more accurate, grounded answers.

Browse courses
  • 20
    Courses
  • ~17h
    Total time

The curriculum

20 courses, to complete.

A rhythm of deeper courses that teach concepts, and quicker labs that drill a single pattern.

20 Courses · 1–2 hours each
  1. 01
    Course2h

    Neo4j & GenerativeAI Fundamentals

    DevelopmentBuild a Neo4j-backed ApplicationContext Engineer
    Start the course
  2. 02
    Course1h

    Introduction to Vector Indexes and Unstructured Data

    ProcessingBuild a Neo4j-backed ApplicationContext Engineer
    Start the course
  3. 03
    Course1h

    Building Knowledge Graphs with LLMs

    ProcessingBuild a Neo4j-backed ApplicationContext Engineer
    Start the course
  4. 04
    Course2h

    Constructing Knowledge Graphs with Neo4j GraphRAG for Python

    ProcessingBuild a Neo4j-backed ApplicationContext Engineer
    Start the course
  5. 05
    Course1h

    Using Neo4j with LangChain

    Build a Neo4j-backed ApplicationContext Engineer
    Start the course
  6. 06
    Course

    Build a Neo4j-backed Chatbot using Python

    Build a Neo4j-backed ApplicationContext Engineer
    Start the course
  7. 07
    Course

    Build a Neo4j-backed Chatbot with TypeScript

    Build a Neo4j-backed ApplicationContext Engineer
    Start the course
  8. 08
    Course

    Building GraphRAG Agents with ADK

    Build a Neo4j-backed ApplicationContext Engineer
    Start the course
  9. 09
    Course

    Building GraphRAG Agents with CrewAI

    Build a Neo4j-backed ApplicationContext Engineer
    Start the course
  10. 10
    Course

    Build a ReAct agent with Neo4j and LangChain

    Build a Neo4j-backed ApplicationContext Engineer
    Start the course
  11. 11
    Course

    Building GraphRAG agents with LangGraph

    Build a Neo4j-backed ApplicationContext Engineer
    Start the course
  12. 12
    Course

    Building GraphRAG agents with LangGraph.js

    Build a Neo4j-backed ApplicationContext Engineer
    Start the course
  13. 13
    Course

    Evaluating GraphRAG with RAGAS

    Build a Neo4j-backed ApplicationContext Engineer
    Start the course
  14. 14
    Course

    Using Neo4j with LlamaIndex

    Build a Neo4j-backed ApplicationContext Engineer
    Start the course
  15. 15
    Course

    Using Neo4j with LangChain.js

    Build a Neo4j-backed ApplicationContext Engineer
    Start the course
  16. 16
    Course2h

    Building GraphRAG Python MCP tools

    Build a Neo4j-backed ApplicationContext EngineerMCP
    Start the course
  17. 17
    Course2h

    Building GraphRAG TypeScript MCP tools

    Build a Neo4j-backed ApplicationContext EngineerMCP
    Start the course
  18. 18
    Course2h

    Context Graphs: Agent Memory with Neo4j

    Build a Neo4j-backed ApplicationContext Engineer
    Start the course
  19. 19
    Course2h

    Developing with Neo4j MCP Tools

    Build a Neo4j-backed ApplicationContext EngineerMCP
    Start the course
  20. 20
    Course2h

    Building Agents in Neo4j Aura

    AuraBuild a Neo4j-backed ApplicationContext Engineer
    Start the course