لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش پایگاه داده گراف: Neo4j با Spring Boot
Graph Database : Neo4j with Spring Boot
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
NoSQL: Neo4j با جاوا و فریم ورک Spring. گره، رابطه با عملیات CRUD و AND، OR، IN Cypher Queries Graph Database Neo4j (NoSQL) گره و رابطه در Neo4j ایجاد، خواندن، به روز رسانی و حذف (CRUD) عملیات با Neo4j و Spring Boot AND، OR، IN پرس و جوها و Neo4 راه اندازی Spring Boot Neo4j در ویندوز محدودیت ها در Neo4j توابع جمعی در Neo4j شامل، با جستجو در Neo4j صفحه بندی و مرتب سازی در Neo4j شروع می شود.
***** برخی از نظرات دانش آموزان *****
این یک آموزش گام به گام بسیار خوب است. من دوست دارم که از Maven، Postman و Intellij IDEA استفاده می کند. مربی به صراحت تمام مراحل تنظیم محیط خود را به شما می گوید تا زمان زیادی را تلف نکنید. به راحتی می توان از چیزهایی که قبلاً می دانم عبور کرد و به مطالب مورد نیازم رسید. کد به وضوح بر روی صفحه نمایش خوانا است (بدون نیاز به چشمک زدن، حالت تمام صفحه ضروری نیست). مربی حتی با سرعت 1.5 برابر به راحتی قابل درک است. وقتی وارد بخش Spring Boot شدم، به سرعت یک برنامه کاربردی را اجرا کردم و به آن اضافه کردم. این بهترین دوره Udemy است که من تا به حال گذرانده ام.
دوره خوبی است. کاملاً جامع است و نمونه های خوبی را در بر می گیرد.
میخواست پایگاهداده گراف Neo4j را بیاموزد و این دوره آنچه را که به دنبالش بودم پوشش میدهد.
این دوره در مورد Neo4j است که یک پایگاه داده گراف است و از نوع NoSQL است.
در این دوره آموزشی Neo4j را با جزئیات یاد خواهید گرفت و همچنین نحوه استفاده از Neo4j را با Spring Boot یاد خواهید گرفت؟
در زیر موضوعاتی وجود دارد که این دوره در بر می گیرد:-
Graph، Node و Property چیست؟
نصب Neo4j
ایجاد پایگاه داده دراپ
ایجاد، خواندن، بهروزرسانی و حذف (CRUD) عملیات در Neo4j.
زبان جستجوی رمزگذاری (CQL)
عبارات AND، OR و IN در Neo4j.
رابطه بین گره ها
ویژگی های رابطه
محدودیتها در Neo4j - محدودیت منحصر به فرد، محدودیت وجود ویژگی، محدودیت کلید گره
Neo4j با Spring Boot با استفاده از Spring Data Neo4j
ایجاد، خواندن، بهروزرسانی و حذف عملیات (CRUD) با استفاده از Spring Data Neo4j
عبارات AND، OR و IN با استفاده از Spring Data Neo4j
تطبیق اختیاری و جدا کردن حذف
شاید به این فکر می کنید که چرا Neo4j را یاد بگیرید؟
پاسخ این است که وقتی روابط پیچیده ای در پایگاه داده SQL خود دارید، اگر با پرس و جوی که دارای JOIN های زیادی است سعی کنید، عملکرد را کاهش می دهد زیرا Neo4j در مقایسه با پایگاه داده های SQL سریعتر است.
Neo4j توسط شرکتهایی مانند Airbus، Walmart، eBay، Adobe و غیره استفاده میشود.
در پایان دوره میتوانید دادهها را در پایگاه داده Neo4j Graph به همراه برنامه Spring Boot خود مدیریت کنید. شما می توانید CQL ها را برای انجام عملیات های مختلف در Neo4j اجرا کنید.
این دوره Neo4j را با Spring Boot پوشش می دهد زیرا Spring Framework به طور گسترده در بین توسعه دهندگان جاوا استفاده می شود.
سرفصل ها و درس ها
معرفی
Introduction
معرفی
Introduction
مقدمه ای بر Neo4j - PART = 1
Introduction to Neo4j - PART = 1
Neo4j چیست؟
What is Neo4j ?
گره و رابطه
Node & Relationship
ویژگی های Neo4j
Properties In Neo4j
براش دانش
Knowledge Brush Up
شروع کار با Neo4j
Getting Started with Neo4j
نصب Neo4j Desktop
Installing Neo4j Desktop
ایجاد پروژه و DBMS
Create Project & DBMS
مرورگر Neo4j
Neo4j Browser Overview
ایجاد اولین پایگاه داده در Neo4j
Create First Database In Neo4j
عملیات CRUD با Neo4j Cypher Language Query (CQL)
CRUD Operations with Neo4j Cypher Query Language (CQL)
ایجاد گره
Create Node
Node By Property را پیدا کنید
Find Node By Property
و با بند WHERE پرس و جو کنید
AND Query with WHERE Clause
OR و IN Query
OR and IN Query
Node By ID را پیدا کنید
Find Node By ID
برچسب و ویژگی های گره را به روز کنید
Update Node Label & Properties
برچسب و ویژگی های گره را حذف کنید
Remove Node Label & Properties
حذف گره
Delete Node
گره ها را بدون هیچ برچسبی حذف کنید
Delete Nodes without Any Label
براش دانش
Knowledge Brush Up
روابط در Neo4j
Relationships In Neo4j
اضافه کردن رابطه بین دو گره
Adding Relationship between Two Nodes
واکشی رابطه(های) بین دو گره
Fetch Relationship(s) between Two Nodes
به روز رسانی و حذف ویژگی های رابطه
Update & Delete Relationship Properties
رابطه را حذف کنید
Delete Relationship
به روز رسانی نوع رابطه
Update Relationship Type
حذف گره با رابطه(های)
Delete Node with Relationship(s)
مطابقت اختیاری و جدا کردن حذف
Optional Match & Detach Delete
تکلیف روابط
Relationships Assignment
محدودیت ها در Neo4j
Constraints In Neo4j
قبل از شروع با محدودیت ها توجه داشته باشید
Note Before We Start with Constraints
مقدمه ای بر محدودیت ها در Neo4j
Introduction To Constraints In Neo4j
محدودیت منحصر به فرد در Neo4j
Unique Constraint In Neo4j
محدودیت وجودی ویژگی در Neo4j
Property Existence Constraint In Neo4j
محدودیت کلید گره در Neo4j
Node Key Constraint In Neo4j
محدودیت Drop در Neo4j
Drop Constraint In Neo4j
براش دانش
Knowledge Brush Up
مقایسه رشته ها در Neo4j
String Comparison In Neo4j
حاوی پرس و جو است
Contains Query
با Query شروع می شود
Starts With Query
با Cypher Query به پایان می رسد
Ends with Cypher Query
توابع جمع در Neo4j
Aggregate Functions In Neo4j
شمارش پرس و جو
Count Query
پرس و جوی جمع
Sum Query
پرس و جو متمایز
Distinct Query
میانگین پرس و جو
Average Query
صفحه بندی و مرتب سازی در Neo4j
Pagination & Sorting In Neo4j
صفحه بندی در Neo4j
Pagination In Neo4j
مرتب سازی در Neo4j
Sorting In Neo4j
Neo4j با بوت فنری - PART = 2
Neo4j with Spring Boot - PART = 2
راه اندازی محیط
Setting Up Environment
راه اندازی برنامه Spring Boot
Setting Up Spring Boot Application
نگاشت کلاس موجودیت با Spring Data Neo4j
Entity Class Mapping with Spring Data Neo4j
نگاشت رابطه با داده های فنری Neo4j
Relationship Mapping with Spring Data Neo4j
نگاشت ویژگی های رابطه با داده های فنری Neo4j
Relationship Properties Mapping with Spring Data Neo4j
استفاده از Neo4jRepository
Usage Of Neo4jRepository
Neo4j CRUD عملیات با بوت فنری
Neo4j CRUD Operations with Spring Boot
با استفاده از مخزن Neo4j گره ایجاد کنید
Create Node Using Neo4j Repository
Node By ID را دریافت کنید
Get Node By ID
دریافت Node By Property
Get Node By Property
دریافت همه گره ها
Get All Nodes
نود را با استفاده از مخزن Neo4j به روز کنید
Update Node Using Neo4j Repository
حذف گره با استفاده از مخزن Neo4j
Delete Node Using Neo4j Repository
سوالات بیشتر با Spring Boot و Neo4j
More Queries with Spring Boot and Neo4j
و با استفاده از مخزن Neo4j پرس و جو کنید
AND Query Using Neo4j Repository
یا با استفاده از مخزن Neo4j پرس و جو کنید
OR Query Using Neo4j Repository
در پرس و جو با استفاده از مخزن Neo4j
IN Query Using Neo4j Repository
پرس و جوهای Cypher Generated By Spring Data Neo4j را بررسی کنید
Check Cypher Queries Generated By Spring Data Neo4j
Cypher Query را با استفاده از Spring Data Neo4j اجرا کنید
Execute Cypher Query using Spring Data Neo4j
صفحه بندی با استفاده از مخزن Neo4j
Pagination Using Neo4j Repository
مرتب سازی گره ها با استفاده از مخزن Neo4j
Sorting Nodes Using Neo4j Repository
مانند Query با استفاده از Neo4j Repository
Like Query Using Neo4j Repository
با Query با استفاده از Neo4j Repository شروع می شود
Starts with Query Using Neo4j Repository
با استفاده از مخزن Neo4j با Query به پایان می رسد
Ends with Query Using Neo4j Repository
نمایش نظرات