Building an IMDB clone with Javascript (Express) and Neo4j

Learning by example with Neo4j
Free tutorial
Rating: 3.9 out of 5 (13 ratings)
1,574 students
32min of on-demand video
English [Auto]

Get started with Neo4j, Express, and React


  • Basic JavaScript experience.


You’re a JavaScript developer interested in Neo4j and want to build a web app, microservice, or mobile app. You’ve already read up on Neo4j, played around with some datasets, and learned enough Cypher to get started.

Now you’re looking for a demo app or template to start putting those skills into practice.

This course provides an overview on everything that you need to build a Neo4j application. The Express framework is used as the back-end, and React as front-end. To keep concepts simple, the application is an IMDB clone with basic account authentication and movie recommendation functionality.

Who this course is for:

  • Developers interested in getting started with Neo4j


Graphs Are Everywhere
Neo4j Developer Relations
  • 3.5 Instructor Rating
  • 36 Reviews
  • 6,726 Students
  • 2 Courses

The world is a connected place - open-source graph databases like Neo4j allow everyone to make use of the relationships between entities. Both for building APIs and applications as well as deriving new insights from connected data with graph data science

With Neo4j developer content you get up and running with the most popular graph database quickly.

If you want to get started with real data, check out our Neo4j Sandbox with example datasets and use-cases explained in step by step guides.

Besides the Udemy course also check out our YouTube videos and Developer Guides. Neo4j supports not only Python but also Java, JavaScript, .Net and Go out of the box and offers drivers for many other languages too.

It is available as hosted service Neo4j Aura and in the marketplaces of all major cloud providers.

COO at The SilverLogic
Cristina Escalante
  • 3.5 Instructor Rating
  • 36 Reviews
  • 6,726 Students
  • 2 Courses

Cristina has been working with Neo4j since v1 and currently is COO at The SilverLogic, a custom software company in Boca Raton, Florida.

She is happy to be on Udemy sharing example code and apps to help developers on their graph journey.

From dating apps, to fraud investigation, to supply chain management, Neo4j allows developers to quickly build tools to help them achieve their goals.

Top companies trust Udemy

Get your team access to Udemy's top 22,000+ courses