Have a personal or library account? Click to login
Building web applications with Python and Neo4j Cover

Building web applications with Python and Neo4j

Develop exciting real-world Python-based web applications with Neo4j using frameworks such as Flask, Py2neo, and Django

Paid access
|Sep 2025
Product purchase options

Key Features

    Book Description

    If you are a Python developer and want to expand your understanding of Python-based web applications over Neo4j graph data models, this is the book for you.

    What you will learn

    • Understand the licensing and installation of the Neo4j database and work with its various tools and utilities
    • Learn the intricacies of Cypher as a graph query language
    • Work with Cypher to create and modify graph data models
    • Integrate Python and Neo4j using Py2neo
    • Develop RESTbased services over social network data using Flask and object graph models over Neo4j
    • Integrate Djangobased web applications over graph data models using Neomodel
    • Explore different deployment models and their applicability with existing applications

    Who this book is for

    If you are a Python developer and want to expand your understanding of Python-based web applications over Neo4j graph data models, this is the book for you.

    Table of Contents

    1. Your first query with Neo4j
    2. Querying the graph with Cypher
    3. Mutating the graph with Cypher
    4. Getting Python and Neo4j to talk py2neo
    5. Building a ReSTful service with Flask and py2neo
    6. Using Neo4j with Django using neomodel
    7. Deploying Neo4j in production
    PDF ISBN: 978-1-78398-399-5
    Publisher: Packt Publishing Limited
    Copyright owner: © 2015 Packt Publishing Limited
    Publication date: 2025
    Language: English
    Pages: 184