Course Information
Course Overview
A Guide for Python Developers
In this Building Web Apps Using Flask and Neo4j training course, expert author Nicole White will teach you how to incorporate graph databases into your web applications. This course is designed for the absolute beginner, meaning no previous experience with Flask or Neo4j is required.
You will start by learning how to install Neo4j and set up your project. From there, Nicole will teach you the basics of Neo4j, Flask, and Py2neo. She will then walk you through building a microblogging application from scratch, where you will learn how to register and login users, add posts, and display posts. This video tutorial also covers social recommendations, including recommending similar users and commonalities between two users. Finally, you will learn about scaling considerations and how to deploy your project to Heroku.
Once you have completed this computer based training course, you will have learned how to incorporate Neo4j into your own web applications. Working files are included, allowing you to follow along with the author throughout the lessons.
Course Content
- 10 section(s)
- 37 lecture(s)
- Section 1 Introduction
- Section 2 Neo4j
- Section 3 Project Setup
- Section 4 Flask
- Section 5 Py2neo
- Section 6 Basic Functionality
- Section 7 Social Recommendations
- Section 8 Scaling Considerations
- Section 9 Deploying
- Section 10 Conclusion
What You’ll Learn
- Once you have completed this training course, you will have learned how to incorporate Neo4j into your own web applications
- Learn how to incorporate graph databases into your web applications
Skills covered in this course
Reviews
-
MManuel Steele
This course is great for my research on AI and graph DB in 2025. I am trying to setup a dissertation with an early prototype of using clinical data and simulation with AI on graph DB. This is the perfect course.
-
GGerald Schepp
Great course, something I've been looking for quite a while now. Unfortunately it is somewhat outdated, because py2neo is no longer supported. Adaption to the current python driver package neo4j however shouldn't be that hard, although it brings a slightly different approach.
-
TTommaso Sansone
Best course on Udemy so far teaching how to couple python with Neo4j. Thanks Nicole White!
-
AAnthony
Py2neo libraries used are outdated, makes learning really difficult to follow. Updates would be great