YoVDO

Graph Databases: Neo4j for Complex Data Relationships

Offered By: LinkedIn Learning

Tags

Python Courses Neo4j Courses NoSQL Databases Courses Graph Databases Courses CRUD Operations Courses Database Design Courses Data Modeling Courses Cypher Query Language Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
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
1. Neo4j Fundamentals
  • 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
2. Environment Setup
  • How to install Neo4j
  • Neo4j user interface and CLI explained
  • How to use Python to work with Neo4j
  • Neo4j security best practices
3. Writing Data
  • 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
4. Query Data
  • How to explore Neo4j data with the user interface
  • How to query Neo4j database with Python
  • Neo4j query optimization
Conclusion
  • Next steps

Taught by

Andreas Kretz

Related Courses

MongoDB for Developers
MongoDB University
Data Wrangling with MongoDB
MongoDB via Udacity
Intro to Point & Click App Development
Salesforce via Udacity
SAP Business Suite powered by SAP HANA
SAP Learning
Desarrollo de Aplicaciones Web: Conceptos Básicos
University of New Mexico via Coursera