We are running a series of training events!

This session: Build A Routing Web Application With Neo4j, OpenStreetMap, and Leaflet.js

Learn how to work with geospatial data in the Neo4j graph database in this hands-on workshop. We'll start by covering the spatial types and functions available in the Cypher query language and Neo4j then move on to spatial search operations and routing with graph algorithms. We'll import data from OpenStreetMap and see how to use the Neo4j JavaScript driver to build a navigation web application to find routes between points of interest and addresses. 

Prerequisites:
Some basic familiarity with Neo4j and Cypher is helpful, but not required. We will be using Python in a notebook environment to import our OpenStreetMap data and JavaScript/HTML to build our web map so some familiarity with Python and JavaScript will be helpful, but also not a strict requirement. If you don't have a local Python development environment we will have options for using a hosted notebook environment like Google's Colab or GitHub Codespaces (you may want to create a GitHub account if you don't have one yet to use Codespaces)

Register for the other sessions:
Intro to Neo4j
Intermediate Cypher
Spring Data Neo4j: Concepts and App Development



Will Lyon
Developer Relations, Neo4j

William Lyon is a Developer Relations Engineer at Neo4j where he helps developers be successful with graphs. Prior to joining Neo4j he was a software engineer at several startups building mobile apps, fintech infrastructure, and predictive services. William holds a master's degree in Computer Science from the University of Montana and is the author of the book "Full Stack GraphQL" published by Manning.

||text_1482552||
||text_1482553||

||rich text_1482555||

||text_1482556||
||text_1482557||

||rich text_1482559||

Speaker Name
Speaker Title

Sed ac purus sit amet nisl tincidunt tincidunt vel at dolor. In ullamcorper nisi risus, quis fringilla nibh mattis ac. Mauris interdum interdum eros, eget tempus lectus aliquet at. Suspendisse convallis suscipit odio, ut varius enim lacinia in. Lorem ipsum dolor sit amet, consectetur adipiscing elit.

Speaker Name
Speaker Title

Sed ac purus sit amet nisl tincidunt tincidunt vel at dolor. In ullamcorper nisi risus, quis fringilla nibh mattis ac. Mauris interdum interdum eros, eget tempus lectus aliquet at. Suspendisse convallis suscipit odio, ut varius enim lacinia in. Lorem ipsum dolor sit amet, consectetur adipiscing elit.

Speaker Name
Speaker Title

Sed ac purus sit amet nisl tincidunt tincidunt vel at dolor. In ullamcorper nisi risus, quis fringilla nibh mattis ac. Mauris interdum interdum eros, eget tempus lectus aliquet at. Suspendisse convallis suscipit odio, ut varius enim lacinia in. Lorem ipsum dolor sit amet, consectetur adipiscing elit.

The webinar has ended. Please click here to view it on-demand.