Graph Databases: Neo4j for Complex Data Relationships
Offered By: LinkedIn Learning
Course Description
Overview
Learn more about NoSQL databases, especially graph databases, in this project-based course.
Syllabus
Introduction
- Course introduction and goals
- What you should know
- Real-world graph database use cases
- Neo4j fundamental terminology
- CRUD and ACID properties of graph databases
- Graph database vs. relational database design
- Neo4j query language explained
- Neo4j deployment and scaling explained
- How to install Neo4j
- Neo4j user interface and CLI explained
- How to use Python to work with Neo4j
- Neo4j security best practices
- The data set explained and goals
- Modeling data as a relational database
- Modeling the Neo4j database
- How to bulk import CSV data into Neo4j
- How to bulk import relational CSV data into Neo4j
- How to write transactions to Neo4j with Python
- How to explore Neo4j data with the user interface
- How to query Neo4j database with Python
- Neo4j query optimization
- Next steps
Taught by
Andreas Kretz
Related Courses
Introduction to Data ScienceUniversity of Washington via Coursera Web Engineering II: Developing Mobile HTML5 Apps
Technische Hochschule Mittelhessen via iversity Cloud Computing Concepts, Part 1
University of Illinois at Urbana-Champaign via Coursera Cloud Computing Concepts: Part 2
University of Illinois at Urbana-Champaign via Coursera Fundamentals of database systems
Indian Institute of Technology Kanpur via Swayam