Building Web Apps Using Flask and Neo4j
4.4 (25 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
195 students enrolled
Wishlisted Wishlist

Please confirm that you want to add Building Web Apps Using Flask and Neo4j to your Wishlist.

Add to Wishlist

Building Web Apps Using Flask and Neo4j

A Guide for Python Developers
Bestselling
4.4 (25 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
195 students enrolled
Created by Infinite Skills
Last updated 1/2017
English
Current price: $10 Original price: $50 Discount: 80% off
5 hours left at this price!
30-Day Money-Back Guarantee
Includes:
  • 2.5 hours on-demand video
  • 1 Article
  • 1 Supplemental Resource
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I 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
View Curriculum
Requirements
  • PC or MAC
  • Working files are included, allowing you to follow along with the author throughout the lessons
Description

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. 

Who is the target audience?
  • This course is designed for the absolute beginner, meaning no previous experience with Flask or Neo4j is required
  • Web App Developers
Students Who Viewed This Course Also Viewed
Curriculum For This Course
37 Lectures
02:37:40
+
Introduction
3 Lectures 06:42
Important - Download These First - Working Files
00:01


About The Author
02:57
+
Neo4j
3 Lectures 12:30
+
Project Setup
2 Lectures 04:50
Virtual Environments
02:42

PyCharm
02:08
+
Flask
4 Lectures 14:52
Hello World
03:50

Conventional Flask Structure
03:13

Templates
04:32

Views
03:17
+
Py2neo
6 Lectures 26:12
Creating Nodes And Relationships
06:00

Merging Nodes
04:40

Merging Relationships
03:33

Cypher
04:18

Parameterized Cypher
02:37

Graph Versus Tabular Cypher
05:04
+
Basic Functionality
11 Lectures 56:25
Constraints And Indexes
03:52

Registering A User - Part 1
05:25

Registering A User - Part 2
06:35

Logging In As A User
05:24

Adding A Post - Part 1
08:58

Adding A Post - Part 2
03:54

Displaying Posts - Part 1
05:24

Displaying Posts - Part 2
05:36

Liking A Post - Part 1
03:36

Liking A Post - Part 2
04:22

Logging Out A User
03:19
+
Social Recommendations
3 Lectures 18:49
The Profile Page
05:12

Recommending Similar Users
07:56

Commonalities Between Two Users
05:41
+
Scaling Considerations
2 Lectures 08:11
Time Tree In Neo4j - Part 1
05:18

Time Tree In Neo4j - Part 2
02:53
+
Deploying
2 Lectures 07:42
Deploying To Heroku - Part 1
02:58

Deploying To Heroku - Part 2
04:44
+
Conclusion
1 Lecture 01:27
Wrap-Up
01:27
About the Instructor
Infinite Skills
4.4 Average rating
46,484 Reviews
734,095 Students
331 Courses
High Quality Training

Infinite Skills is a Canadian based company who offer a huge and ever growing range of high quality eLearning solutions that teach using studio quality narrated videos backed-up with practical hands-on examples and comprehensive working files. All courses are created by trained educators and experts in video based education.

The emphasis is on teaching real life skills that are essential for progressing in today's commercial environment.