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

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

Bibliographic Details
Main Author: Gupta, Sumit
Format: eBook
Language:English
Published: Birmingham, UK Packt Publishing 2015
Series:Community experience distilled
Subjects:
Online Access:
Collection: O'Reilly - Collection details see MPG.ReNa
LEADER 04925nmm a2200493 u 4500
001 EB001912335
003 EBX01000000000000001075237
005 00000000000000.0
007 cr|||||||||||||||||||||
008 210123 ||| eng
020 |a 178398399X 
020 |a 9781783983995 
020 |a 1783983981 
050 4 |a QA76.76.A65 
100 1 |a Gupta, Sumit 
245 0 0 |a Building web applications with Python and Neo4j  |b develop exciting and real-world Python-based web applications with Neo4j using frameworks such as Flask, Py2neo, and Django  |c Sumit Gupta 
246 3 1 |a Develop exciting and real-world Python-based web applications with Neo4j using frameworks such as Flask, Py2neo, and Django 
260 |a Birmingham, UK  |b Packt Publishing  |c 2015 
300 |a 1 volume  |b illustrations 
505 0 |a Creating a social network with py2neoBatch imports; Unit testing; Summary; Chapter 5: Build RESTful Service with Flask and Py2neo; Introducing (and installing) Flask; Setting up web applications with Flask and Flask-RESTful; Your first Flask application; Displaying static content; Displaying dynamic content; Your first Flask RESTful API; JSON processing; REST APIs for social network data using py2neo; ORM for graph databases py2neo -- OGM; Social network application with Flask-RESTful and OGM; Creating object model; Creating REST APIs over data models; Summary 
505 0 |a Nodes and relationships with full pathsCreating unique nodes and relationships; CREATE UNIQUE and MERGE; Working with constraints; Transforming nodes and relationships; Updating node properties; Updating a label; Updating relationships; Cypher query optimizations; Indexes; Index sampling; Understanding execution plans; Analyzing and optimizing queries; Summary; Chapter 4: Getting Python and Neo4j to Talk Py2neo; Installing and configuring py2neo; Prerequisites; Installing py2neo; Exploring py2neo APIs; Graph; Authentication; Node; Relationship; Cypher; Transactions; Paths 
505 0 |a Pattern for labelsPattern for relationships; Pattern for properties; Using the where clause with patterns; Using patterns in the where clause; Using general clauses with patterns; The order by clause; The limit and skip clauses; The WITH clause; The UNION and UNION ALL clauses; Working with nodes and relationships; Summary; Chapter 3: Mutating Graph with Cypher; Creating nodes and relationships; Working with nodes; Single node; Multiple nodes; Node with labels; Node with properties; Working with relationships; Single relationships; Multiple relationships; Relationships with properties 
505 0 |a Cover; Copyright; Credits; About the Author; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Your First Query with Neo4j; Thinking in graphs for SQL developers; Comparing SQL and Cypher; Evolving the graph structures from the SQL models; Licensing and configuring -- Neo4j; Licensing -- Community Edition; Licensing -- Enterprise Edition; Installing Neo4J Community Edition on Linux/Unix; Installing as a Linux tar / standalone application; Installing as a Linux service; Installing Neo4j Enterprise Edition on Unix/Linux; Using the Neo4j shell 
505 0 |a Introducing the Neo4j REST interfaceAuthorization and authentication; CRUD operations; Running queries from the Neo4j browser; Summary; Chapter 2: Querying the Graph with Cypher; Basic anatomy of a Cypher query; Brief details of Cypher; Cypher execution phases; Parsing, validating, and generating the execution plan; Locating the initial node(s); Selecting and traversing the relationships; Changing and/or returning the values; The structure of Cypher; Read operations; The create or update operations; The delete operation; Pattern and pattern matching; Sample dataset; Pattern for nodes 
653 |a Applications Web 
653 |a Logiciels d'application / Développement 
653 |a Python (Computer program language) / fast 
653 |a Python (Computer program language) / http://id.loc.gov/authorities/subjects/sh96008834 
653 |a Application software / Development / fast 
653 |a Web applications / fast 
653 |a COMPUTERS / General / bisacsh 
653 |a Python (Langage de programmation) 
653 |a Web applications / http://id.loc.gov/authorities/subjects/sh2012001728 
653 |a Application software / Development / http://id.loc.gov/authorities/subjects/sh95009362 
041 0 7 |a eng  |2 ISO 639-2 
989 |b OREILLY  |a O'Reilly 
490 0 |a Community experience distilled 
500 |a Includes index 
776 |z 9781783983988 
776 |z 9781783983995 
776 |z 178398399X 
856 4 0 |u https://learning.oreilly.com/library/view/~/9781783983988/?ar  |x Verlag  |3 Volltext 
082 0 |a 006.76 
520 |a 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