آموزش Neo4j: پایه های GraphDB با Cypher

Neo4j: GraphDB Foundations with Cypher

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: بیاموزید که پایگاه داده گراف چیست، مهارت های اساسی برای استفاده از Neo4j در پروژه بعدی خود را به دست آورید. مفاهیم پایگاه داده گراف را توضیح دهید راه اندازی Neo4j در دستگاه ویندوز یا مک بازیابی اطلاعات لحظه ای از داده های برنامه ایجاد، به روز رسانی و حذف داده های نمودار از طریق مرورگر Neo4j به انجمن Neo4j بپیوندید برنامه های کاربردی درک کلی از چیستی پایگاه داده و نحوه استفاده از آن داشته باشید.

بیاموزید که چگونه برخی از شرکت‌های فناوری برتر دنیا، داده‌هایشان را ساختار می‌دهند و پرس و جو می‌کنند - با استفاده از پایگاه‌های داده گراف.

از طریق مجموعه‌ای از آموزش‌ها، این دوره شما را با اصول استفاده از Neo4j آشنا می‌کند - پایگاه داده نمودار پیشرو در جهان و زبان درخواست آن Cypher. مفاهیم پایگاه داده گراف را یاد خواهید گرفت و در استفاده از Neo4j مهارت‌های عملی کسب خواهید کرد.

در پایان دوره، می‌توانید با اطمینان پرسش‌های متعددی را اجرا کنید و بفهمید که پایگاه داده نمودار چیست.

در اینجا خلاصه ای از آنچه در این دوره خواهید آموخت:

  • پایگاه داده گراف چیست
  • فرآیند نصب Neo4j
  • پرس و جو برای گره ها و روابط
  • ایجاد، به‌روزرسانی، حذف داده‌ها
  • نحوه عملکرد Null در Neo4j
  • نحوه کار با Paths در Neo4j


علاوه بر یادگیری اصول اولیه Neo4j، تعدادی تمرین ویدیویی پیدا خواهید کرد  که به شما کمک می‌کند همه چیزهایی را که در طول مسیر یاد می‌گیرید تمرین کنید.

اگر تا به حال از خود پرسیده اید که بهترین پایگاه داده گراف چیست؟ یا  چگونه پایگاه‌های داده گراف با پایگاه‌های داده SQL مقایسه می‌شوند؟ پس واقعاً نمی توانید با Neo4j اشتباه کنید. Voker Pacher، یکی از توسعه دهندگان ارشد در Ebay گفته است:

"ما متوجه شدیم که Neo4j به معنای واقعی کلمه هزاران بار سریعتر از راه حل قبلی MySQL است، با جستجوهایی که به 10 تا 100 برابر کمتر کد نیاز دارند. امروز Neo4j عملکردی را به Ebay ارائه می دهد که قبلا غیرممکن بود"

Neo4j طبق رتبه‌بندی موتورهای db سایت، همچنین محبوب‌ترین پایگاه‌داده گراف موجود در بازار امروز است.



بنابراین اگر به دنبال پیشرفت شغلی خود هستید، با جدیدترین فناوری پایگاه داده همراهی می‌کنید و مهارت جدیدی را به روشی ساده، قابل درک و در عین حال قدرتمند به دست می‌آورید، باید این کار را انجام دهید. دوره.


سرفصل ها و درس ها

به دوره خوش آمدید Welcome to the course

  • خوش آمدی Welcome

  • بررسی اجمالی دوره Course Overview

  • گراف چیست؟ What is a Graph?

  • خواص Properties

  • Neo4j Taster (مجموعه داده "توصیه ها") Neo4j Taster ("Recommendations" Dataset)

به دوره خوش آمدید Welcome to the course

  • خوش آمدی Welcome

  • بررسی اجمالی دوره Course Overview

  • گراف چیست؟ What is a Graph?

  • خواص Properties

  • Neo4j Taster (مجموعه داده "توصیه ها") Neo4j Taster ("Recommendations" Dataset)

در حال راه اندازی Getting set up

  • Neo4j را روی ویندوز نصب و اجرا کنید Install and run Neo4j on Windows

  • Neo4j را در مک نصب و اجرا کنید Install and run Neo4j on Mac

  • نسخه های Neo4j Neo4j Editions

  • نوار فرمان دسکتاپ Neo4j Neo4j Desktop Command Bar

  • Neo4j بلوم Neo4j Bloom

  • مروری بر مرورگر Neo4j (قسمت 1) Neo4j Browser Overview (part 1)

  • مروری بر مرورگر Neo4j (قسمت 2) Neo4j Browser Overview (part 2)

  • مروری بر مرورگر Neo4j (قسمت 3) Neo4j Browser Overview (part 3)

  • مروری بر مرورگر Neo4j (قسمت 4) Neo4j Browser Overview (part 4)

  • تنظیم داده های دوره Course data setup

در حال راه اندازی Getting set up

  • Neo4j را روی ویندوز نصب و اجرا کنید Install and run Neo4j on Windows

  • Neo4j را در مک نصب و اجرا کنید Install and run Neo4j on Mac

  • نسخه های Neo4j Neo4j Editions

  • نوار فرمان دسکتاپ Neo4j Neo4j Desktop Command Bar

  • Neo4j بلوم Neo4j Bloom

  • مروری بر مرورگر Neo4j (قسمت 1) Neo4j Browser Overview (part 1)

  • مروری بر مرورگر Neo4j (قسمت 2) Neo4j Browser Overview (part 2)

  • مروری بر مرورگر Neo4j (قسمت 3) Neo4j Browser Overview (part 3)

  • مروری بر مرورگر Neo4j (قسمت 4) Neo4j Browser Overview (part 4)

  • تنظیم داده های دوره Course data setup

اصول پرس و جو - گره ها و روابط Querying basics - Nodes and Relationships

  • MATCH - گره ها MATCH - nodes

  • مسابقه - روابط MATCH - relationships

  • مسابقه اختیاری OPTIONAL MATCH

  • تمرین 1 Exercise #1

  • پاسخ تمرین شماره 1 Exercise #1 Answer

  • تمرین شماره 2 Exercise #2

  • پاسخ تمرین شماره 2 Exercise #2 Answer

اصول پرس و جو - گره ها و روابط Querying basics - Nodes and Relationships

  • MATCH - گره ها MATCH - nodes

  • مسابقه - روابط MATCH - relationships

  • مسابقه اختیاری OPTIONAL MATCH

  • تمرین 1 Exercise #1

  • پاسخ تمرین شماره 1 Exercise #1 Answer

  • تمرین شماره 2 Exercise #2

  • پاسخ تمرین شماره 2 Exercise #2 Answer

اصول پرس و جو - فیلتر کردن، تبدیل Querying basics - Filtering, Transforming

  • فیلتر بر اساس خواص Filter by properties

  • بند WHERE WHERE clause

  • عملگرهای مقایسه (<، =، <>، <=،>=) Comparison Operators (<, =, <>, <=, >=)

  • عملگرهای بولی (AND، OR، IN، NOT) Boolean Operators (AND, OR, IN, NOT)

  • عملگرهای بولی با مسیرها Boolean Operators with paths

  • تطبیق رشته با عبارات منظم String matching with regular expressions

  • نتایج تغییر شکل (سفارش بر اساس، محدودیت، رد شدن، AS) Transform results (ORDER BY, LIMIT, SKIP, AS)

  • تمرین 1 Exercise #1

  • پاسخ تمرین شماره 1 Exercise #1 Answer

  • تمرین شماره 2 Exercise #2

  • پاسخ تمرین شماره 2 Exercise #2 Answer

اصول پرس و جو - فیلتر کردن، تبدیل Querying basics - Filtering, Transforming

  • فیلتر بر اساس خواص Filter by properties

  • بند WHERE WHERE clause

  • عملگرهای مقایسه (<، =، <>، <=،>=) Comparison Operators (<, =, <>, <=, >=)

  • عملگرهای بولی (AND، OR، IN، NOT) Boolean Operators (AND, OR, IN, NOT)

  • عملگرهای بولی با مسیرها Boolean Operators with paths

  • تطبیق رشته با عبارات منظم String matching with regular expressions

  • نتایج تغییر شکل (سفارش بر اساس، محدودیت، رد شدن، AS) Transform results (ORDER BY, LIMIT, SKIP, AS)

  • تمرین 1 Exercise #1

  • پاسخ تمرین شماره 1 Exercise #1 Answer

  • تمرین شماره 2 Exercise #2

  • پاسخ تمرین شماره 2 Exercise #2 Answer

اصول پرس و جو - تجمیع و سایر توابع اساسی Querying basics - Aggregation, and other basic functions

  • حذف موارد تکراری با DISTINCT Removing Duplicates with DISTINCT

  • توابع تجمع (COUNT، AVG، SUM، MIN، MAX) Aggregation functions (COUNT, AVG, SUM, MIN, MAX)

  • توابع رشته String functions

  • توابع ریاضی Math functions

  • تمرین 1 Exercise #1

  • پاسخ تمرین شماره 1 Exercise #1 Answer

اصول پرس و جو - تجمیع و سایر توابع اساسی Querying basics - Aggregation, and other basic functions

  • حذف موارد تکراری با DISTINCT Removing Duplicates with DISTINCT

  • توابع تجمع (COUNT، AVG، SUM، MIN، MAX) Aggregation functions (COUNT, AVG, SUM, MIN, MAX)

  • توابع رشته String functions

  • توابع ریاضی Math functions

  • تمرین 1 Exercise #1

  • پاسخ تمرین شماره 1 Exercise #1 Answer

ايجاد كردن Create

  • گره ها Nodes

  • روابط Relationships

  • افزودن به داده های موجود Adding to existing data

  • تمرین 1 Exercise #1

  • پاسخ تمرین شماره 1 Exercise #1 Answer

  • تمرین شماره 2 Exercise #2

  • پاسخ تمرین شماره 2 Exercise #2 Answer

ايجاد كردن Create

  • گره ها Nodes

  • روابط Relationships

  • افزودن به داده های موجود Adding to existing data

  • تمرین 1 Exercise #1

  • پاسخ تمرین شماره 1 Exercise #1 Answer

  • تمرین شماره 2 Exercise #2

  • پاسخ تمرین شماره 2 Exercise #2 Answer

حذف Delete

  • حذف گره ها، روابط (قسمت 1) Deleting nodes, relationships (part 1)

  • حذف گره ها، روابط (قسمت 2) Deleting nodes, relationships (part 2)

  • تمرین 1 Exercise #1

  • پاسخ تمرین شماره 1 Exercise #1 Answer

  • تمرین شماره 2 Exercise #2

  • پاسخ تمرین شماره 2 Exercise #2 Answer

حذف Delete

  • حذف گره ها، روابط (قسمت 1) Deleting nodes, relationships (part 1)

  • حذف گره ها، روابط (قسمت 2) Deleting nodes, relationships (part 2)

  • تمرین 1 Exercise #1

  • پاسخ تمرین شماره 1 Exercise #1 Answer

  • تمرین شماره 2 Exercise #2

  • پاسخ تمرین شماره 2 Exercise #2 Answer

به روز رسانی Update

  • ویژگی ها، برچسب ها را تنظیم کنید SET properties, labels

  • ویژگی ها، برچسب ها را حذف کنید REMOVE properties, labels

  • مقدار تولید شده را تنظیم کنید SET generated value

  • تغییر انواع رابطه Changing relationship types

  • تمرین 1 Exercise #1

  • پاسخ تمرین شماره 1 Exercise #1 Answer

  • تمرین شماره 2 Exercise #2

  • پاسخ تمرین شماره 2 Exercise #2 Answer

به روز رسانی Update

  • ویژگی ها، برچسب ها را تنظیم کنید SET properties, labels

  • ویژگی ها، برچسب ها را حذف کنید REMOVE properties, labels

  • مقدار تولید شده را تنظیم کنید SET generated value

  • تغییر انواع رابطه Changing relationship types

  • تمرین 1 Exercise #1

  • پاسخ تمرین شماره 1 Exercise #1 Answer

  • تمرین شماره 2 Exercise #2

  • پاسخ تمرین شماره 2 Exercise #2 Answer

کار با NULL Working with NULL

  • مقادیر NULL توضیح داده شده است NULL values explained

  • منطق بولی با NULL Boolean logic with NULL

  • NULL گوچاها NULL Gotchas

  • کار با NULL Working with NULL

کار با NULL Working with NULL

  • مقادیر NULL توضیح داده شده است NULL values explained

  • منطق بولی با NULL Boolean logic with NULL

  • NULL گوچاها NULL Gotchas

  • کار با NULL Working with NULL

ادغام Merge

  • ادغام MERGE

  • در ایجاد مجموعه ON CREATE SET

  • در مجموعه مسابقه ON MATCH SET

  • تمرین 1 Exercise #1

  • پاسخ تمرین شماره 1 Exercise #1 Answer

ادغام Merge

  • ادغام MERGE

  • در ایجاد مجموعه ON CREATE SET

  • در مجموعه مسابقه ON MATCH SET

  • تمرین 1 Exercise #1

  • پاسخ تمرین شماره 1 Exercise #1 Answer

کار با مسیرها Working with paths

  • روابط درجه N Nth degree relationships

  • مسیرهای با طول متغیر Variable length paths

  • طول مسیر Path length

  • کوتاه ترین مسیر Shortest path

  • تمرین 1 Exercise #1

  • پاسخ تمرین شماره 1 Exercise #1 Answer

کار با مسیرها Working with paths

  • روابط درجه N Nth degree relationships

  • مسیرهای با طول متغیر Variable length paths

  • طول مسیر Path length

  • کوتاه ترین مسیر Shortest path

  • تمرین 1 Exercise #1

  • پاسخ تمرین شماره 1 Exercise #1 Answer

انجمن Neo4j Neo4j Community

  • کجا می توان کمک پیدا کرد، شرکت کنید Where to find help, participate

  • این همه مردمی است That's all folks

انجمن Neo4j Neo4j Community

  • کجا می توان کمک پیدا کرد، شرکت کنید Where to find help, participate

  • این همه مردمی است That's all folks

نمایش نظرات

آموزش Neo4j: پایه های GraphDB با Cypher
جزییات دوره
5 hours
76
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
18,403
4.6 از 5
دارد
دارد
دارد
Louis Sayers
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Louis Sayers Louis Sayers

مبتکر مستمر