Free

Workshop Full stack development with Neo4j: The GRAND stack - London

Event Information

Share this event

Date and Time

Location

Location

Neo4j

Friars Bridge Court

41/45 Blackfriars Road

London

SE1 8NZ

United Kingdom

View Map

Event description

Description

Workshop Name: Full stack development with Neo4j: The GRAND stack (GraphQL, React, Apollo, Neo4j Database)


Duration: 4-hours 1/2 day

Skill Level: Beginner

Delivery Type: Classroom delivery with instructor

Audience

  • Developers, DBAs, Business Analysts and students.

Prerequisites

  • Some previous Neo4j experience recommended but not required. Familiarity with Node.js and its ecosystem.


Workshop Description

Despite what the name may imply, GraphQL is not a query language for graph databases. Instead, it is a new way of building APIs where application data is treated as a graph on the frontend. GraphQL has been called “REST 2.0” as it offers many advantages over REST.

Although GraphQL can be used with any database or backend service, it becomes even more powerful when combined with a graph database such as Neo4j. Using graphs on the backend as well as the frontend allows for removing the mapping and translation layer, simplifying development. Translating GraphQL to a single graph database query offers performance benefits. Further, we can enhance the expressivity of GraphQL by exposing Cypher, the query language for graphs, in our GraphQL schema.

This workshop will start with a brief overview of GraphQL and graph databases then dive into why they are awesome when used together! We will talk about how we can use GraphQL with Neo4j and walk through the code to build a full stack application. No experience with GraphQL or graph databases is necessary to benefit from this workshop.

Workshop Outline

  • Introduction to full stack development with GRAND Stack
  • GraphQL, React, Apollo, Neo4j Database
  • Show how (and why) these tools can be used together
  • Build a simple full-stack movie recommendation web app


Technical requirements

You will need your own laptop. Please download and install Neo4j prior to the session. You can find the latest version of Neo4j on neo4j.com/download.

Lunch is not provided.

Please note the number of seats is limited, please let us if you finally can't make it.


Instructor

will lyon

Will Lyon - Neo4j

William Lyon is a Developer Relations Engineer at Neo4j. He also heads up the Neo4j Data Journalism Accelerator Program. Prior to joining Neo4j, William worked as software developer for several startups in the real estate, quantitative finance and predictive API spaces. William holds a Masters degree in Computer Science from the University of Montana.

Where can I contact the organizer with any questions?

For any questions about the event, e-mail emeaevents@neo4j.com


Share with friends

Date and Time

Location

Neo4j

Friars Bridge Court

41/45 Blackfriars Road

London

SE1 8NZ

United Kingdom

View Map

Save This Event

Event Saved