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

Building Web Applications with Python and Neo4j

Sumit Gupta

Develop exciting real-world Python-based web applications with Neo4j using frameworks such as Flask, Py2neo, and Django
Packt Subscription
FREE
$9.99/m after trial
eBook
$19.60
RRP $27.99
Save 29%
Print + eBook
$34.99
RRP $34.99
What do I get with a Packt subscription?
  • Exclusive monthly discount - no contract
  • Unlimited access to entire Packt library of 6500+ eBooks and Videos
  • 120 new titles added every month, on new and emerging tech
What do I get with an eBook?
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the subscription reader
What do I get with Print & eBook?
  • Get a paperback copy of the book delivered to you
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the subscription reader
What do I get with a Video?
  • Download this Video course in MP4 format
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the subscription reader
$0.00
$19.60
$34.99
$9.99 p/m after trial
RRP $27.99
RRP $34.99
Subscription
eBook
Print + eBook
Start a FREE 10-day trial

Frequently bought together


Building Web Applications with Python and Neo4j Book Cover
Building Web Applications with Python and Neo4j
$ 27.99
$ 19.60
Learning Neo4j 3.x - Second Edition Book Cover
Learning Neo4j 3.x - Second Edition
$ 39.99
$ 28.00
Buy 2 for $47.60
Save $20.38
Add to Cart

Book Details

ISBN 139781783983988
Paperback184 pages

Book Description

Py2neo is a simple and pragmatic Python library that provides access to the popular graph database Neo4j via its RESTful web service interface. This brings with it a heavily refactored core, a cleaner API, better performance, and some new idioms.

You will begin with licensing and installing Neo4j, learning the fundamentals of Cypher as a graph query language, and exploring Cypher optimizations. You will discover how to integrate with various Python frameworks such as Flask and its extensions: Py2neo, Neomodel, and Django. Finally, the deployment aspects of your Python-based Neo4j applications in a production environment is also covered. By sequentially working through the steps in each chapter, you will quickly learn and master the various implementation details and integrations of Python and Neo4j, helping you to develop your use cases more quickly.

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 REST-based services over social network data using Flask and object graph models over Neo4j
  • Integrate Django-based web applications over graph data models using Neomodel
  • Explore different deployment models and their applicability with existing applications

Authors

Book Details

ISBN 139781783983988
Paperback184 pages
Read More

Read More Reviews

Recommended for You

Learning Neo4j 3.x - Second Edition Book Cover
Learning Neo4j 3.x - Second Edition
$ 39.99
$ 28.00
Neo4j Graph Data Modeling Book Cover
Neo4j Graph Data Modeling
$ 23.99
$ 16.80
Flask By Example Book Cover
Flask By Example
$ 27.99
$ 19.60
Python Machine Learning - Second Edition Book Cover
Python Machine Learning - Second Edition
$ 31.99
$ 16.00
Mastering Machine Learning with R - Second Edition Book Cover
Mastering Machine Learning with R - Second Edition
$ 39.99
$ 28.00
Statistics for Data Science Book Cover
Statistics for Data Science
$ 31.99
$ 22.40