Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

freeCodeCamp

Neo4j Course for Beginners

via freeCodeCamp

Overview

This course aims to teach learners how to use Neo4j with Java Spring Boot and React. By the end of the course, students will be able to model, store, and analyze complex relationships between data points using Neo4j. They will also gain proficiency in Cypher Query Language, setting up Spring Boot projects, and building applications with React. The teaching method includes practical demonstrations, hands-on projects, and code implementation. This course is intended for beginners who are interested in learning about graph databases and how to integrate Neo4j into their Java and React projects.

Syllabus

Introduction
Discussion on Commonly Used Database Management Systems
Social Media Platforms and Graph Database Management Systems
The Integration of a Graph Database Management System into an Overall System Design
Relationships in RDBMS vs. Relationships in GDBMS
Whiteboard Presentation Highlighting Relationships between Nodes in. GDBMS
Discussion on SQL and Cypher
Install Neo4j Desktop
Install SQL Server
Create Graph Database and Similar SQL Server Database
Run Cypher Queries and Similar SQL Queries
Creating database and connecting to database
Practical introduction to Cypher Query Language
Creating and initializing the project database
JDK and IntelliJ IDEA Installation
Initializing a new Spring Boot project
Acknowledgement of a mistake in the recording
Implementation of Courses and Lessons
Implementation of Users and Authentication
Implementation of Courses Enrolments
Viewer Knowledge Prerequisites
Setting up the Environment with VS Code and Node
Create Curriculum Management Application React Project
Create Home React Component
Install Dependencies
Create Header React Component
Add CSS Styles to App.css
Create Register React Component
Create Axios Configuration Code
Discuss Local Setup for Java Web API
Create Login React Component
Create Context with AuthProvider Component
Create useAuth Hook
Create Interceptor Functionality in useAxiosPrivate Hook
Create Authentication Functionality
Http Call to Retrieve a List of Courses
Create Course React Component
Create EnrolledCourses React component
Create Functionality to Enroll a Student into a Course
Create Video Component
Create Spinner React Component
Additional Styling to Finish the Application

Taught by

freeCodeCamp.org

Reviews

Start your review of Neo4j Course for Beginners

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.