نمودارهای دانش در نظریه و عمل [2025]
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
- آشنایی با حوزه نمودار دانش، آنتولوژیها و معناشناسی
- شناسایی فرصتهایی برای بهکارگیری «تفکر نموداری»
- آشنایی با اهمیت نمودارهای دانش و معماری آنها
- توانایی ساخت نمودارهای دانش مقیاسپذیر و مصورسازی داده با آنها
- شناخت حوزههای مختلف کاربرد نمودارهای دانش
- مصورسازی داده نمودار از سطح مبتدی تا پیشرفته
پیش نیازهای دوره
- [داشتن آن مفید است] آشنایی با کار با داده
- [داشتن آن مفید است] دانش Spring Boot
- [داشتن آن مفید است] مبانی توسعه نرمافزار
توضیحات دوره
این دوره چگونگی ساخت، مدیریت و مصورسازی یک نمودار دانش با استفاده از JanusGraph ،Cassandra و Elasticsearch را آموزش میدهد. شما یاد میگیرید چگونه از قدرت پایگاههای داده نموداری برای مدلسازی و پرسوجوی روابط پیچیده در داده استفاده کنید. همچنین Cassandra به عنوان یک زیرساخت مقیاسپذیر برای ذخیره داده نموداری و Elasticsearch برای جستجوی تماممتن کارآمد به کار گرفته میشوند.
از طریق آموزشهای عملی و نمونههای واقعی، دانش کاربردی در راهاندازی و پیکربندی پایگاه داده نموداری با JanusGraph که با Cassandra و Elasticsearch یکپارچه شده است، کسب خواهید کرد. این دوره همچنین شامل چگونگی ارائه داده نمودار دانش از طریق یک API مبتنی بر Spring و مصورسازی آن به شکل یک اپلیکیشن React است.
اهداف کلیدی یادگیری:
- مقدمهای بر نمودارهای دانش: درک اصول نمودارهای دانش، از جمله چگونگی نمایش موجودیتها و روابط آنها به صورت نموداری
- راهاندازی JanusGraph با Cassandra: یادگیری پیکربندی و استقرار JanusGraph با Cassandra به عنوان زیرساخت ذخیرهسازی برای مدیریت داده نموداری در مقیاس بزرگ
- مدلسازی داده نمودار: یادگیری بهترین روشها برای مدلسازی داده به صورت نمودار، شامل تعریف رأسها، یالها و ویژگیها
- ساخت API REST با Spring: درک چگونگی ارائه داده نمودار از طریق یک اپلیکیشن Spring Boot با APIهای RESTful که توسط اپلیکیشن های فرانتاند مصرف میشوند.
- مصورسازی نمودار دانش در React: یادگیری چگونگی مصورسازی و تعامل با نمودار دانش به کمک یک فرانتاند مبتنی بر React، به گونهای که کاربران بتوانند نمودار و روابط آن را به شکل شهودی بررسی کنند.
چه کسانی باید این دوره را بگذرانند؟
این دوره برای توسعهدهندگان، مهندسین داده و معماران مناسب است که مایل به ساخت اپلیکیشن های پیشرفته نمودار دانش هستند. چه در حال کار روی سیستم پیشنهاددهی، جستجوی معنایی یا روابط پیچیده داده باشید، این دوره ابزارهایی برای طراحی و پیادهسازی راهحلهای مبتنی بر نمودار با JanusGraph ،Cassandra ،Elasticsearch ،Spring و React را در اختیار شما قرار میدهد.
پیشنیازها:
- درک اولیه با پایگاههای داده و توسعه وب
- آشنایی با Java و Spring Boot مفید است اما ضروری نیست.
- دانش اولیه با React توصیه میشود.
این دوره برای چه کسانی مناسب است؟
- هر کسی که علاقهمند به مدلسازی اطلاعات، معماری داده و مدیریت دانش است.
- حرفهایهای دادهای بدون تجربه قبلی با تکنولوژیهای نمودار دانش
- توسعهدهندگانی که تازه وارد حوزه نمودار دانش شدهاند.
- توسعهدهندگان با دانش پیشرفته در زمینه نمودارهای دانش
نمودارهای دانش در نظریه و عمل [2025]
-
خوشآمدید 01:06
-
آنچه برای این دوره نیاز دارید 02:34
-
ساختار این دوره 02:38
-
آنچه میآموزیم None
-
تعریف نمودار دانش و اجزای اصلی آن 04:18
-
جزئیات اجزای اصلی نمودار دانش 03:47
-
مکانهای کاربرد نمودارهای دانش 08:04
-
چالشهای ساخت نمودار دانش 05:26
-
چگونه ساخت نمودار دانش را آغاز کنیم؟ 04:35
-
نمودارهای بدون جهت در مقابل نمودارهای جهتدار، الگوریتمهای نموداری 06:52
-
RDF، معناشناسی وب، آنتولوژیها و نمودارهای دانش 09:52
-
پایگاههای داده نموداری در مقابل پایگاههای داده رابطهای 03:42
-
پایگاههای داده نموداری در مقابل پایگاههای داده NoSql 03:38
-
چه زمانی باید از پایگاههای داده نموداری استفاده کرد؟ 02:34
-
خوشآمدید به Janusgraph 07:17
-
معماری Janusgraph 06:51
-
شروع به کار با Docker 03:43
-
راهاندازی Janusgraph با Docker 08:06
-
راهاندازی Janusgraph با Cassandra 06:14
-
راهاندازی Janusgraph - Elasticsearch 10:35
-
راهاندازی پروژه Spring 03:48
-
ساخت ایمپورت کننده داده خود 22:41
-
شروع ایمپورت کننده داده 01:32
-
استفاده از کنسول Gremlin برای کوئری داده 04:35
-
ساخت یک سرویس Spring Boot با API برای واکشی داده نمودار شما 19:00
-
تست اندپوینت خود 01:56
-
ساخت اپلیکیشن React خود و مصورسازی داده نمودار 12:48
-
کلام پایانی 01:22
مشخصات آموزش
نمودارهای دانش در نظریه و عمل [2025]
- تاریخ به روز رسانی: 1404/12/10
- سطح دوره:مقدماتی
- تعداد درس:28
- مدت زمان :02:49:34
- حجم :982.0MB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy