لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش Neo4j 3.x [ویدئو]
Learning Neo4j 3.x [Video]
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
مدیریت داده ها بزرگترین نگرانی امروزه است. Neo4j تنها راه حلی است که اعتماد غول های برتر فناوری اطلاعات را جلب می کند. Neo4j یک پایگاه داده گراف منبع باز، بسیار مقیاس پذیر و تراکنشی است که به خوبی برای داده های متصل مناسب است.
در این دوره آموزشی، با Neo4j 3.x، یکی از پیشروترین پایگاه داده های گراف در جهان آشنا خواهید شد. شما با پوشش اصول و مفاهیم اساسی پایگاه داده گراف و مزایای استفاده از آن با تکنیک های مدل سازی داده ها شروع خواهید کرد. Neo4j پاسخگو، مقیاس پذیر، انعطاف پذیر و در عملکرد بسیار بهینه است. می توانید از آن برای هوش مصنوعی، تشخیص تقلب، جستجوی مبتنی بر نمودار، عملیات و امنیت شبکه و بسیاری موارد استفاده دیگر استفاده کنید.
در پایان این دوره، از استفاده از پایگاه داده گراف Neo4j 3.x برای مدیریت موثر حجم زیادی از داده های متصل مطمئن خواهید شد.
بسته کد این دوره ویدیویی در https://github.com/PacktPublishing/Learning-Neo4j-3.x موجود است.
Neo4j را نصب کنید و رایجترین روشهای پیمایش دادهها را بیاموزید
هنگام کار با گره ها و با نمودارهای بزرگ اطلاعات، مشکلات را درک کنید.
مهارت های مناسب برای مدل سازی داده ها و قابلیت های پرس و جو در پایگاه های داده گراف را بیاموزید.
درک اینکه چرا پایگاه داده های رابطه ای با پایگاه های داده گراف جایگزین می شوند.
زبان Cypher Query را یاد بگیرید که می تواند برای اصلاح، ایجاد و حذف استفاده شود این دوره برای توسعه دهندگان و دانشمندان مشتاق داده است که در تجزیه و تحلیل گراف تازه کار هستند و می خواهند از قدرت Neo4j برای داده های خود در برنامه های خود استفاده کنند. مفاهیم اساسی مدیریت پایگاه داده و جاوا مطلوب خواهد بود زیرا Neo4j از خدمات جاوا استفاده می کند.
یادگیری Neo4j اولین عامل غالب در بازار گراف. Neo4j بزرگترین انجمن برای پایگاه داده های گراف را دارد. * در مورد عملکرد خواندن و نوشتن سریع و رعد و برق مورد نیاز خود بیاموزید و از یکپارچگی داده های خود نیز با Neo4j محافظت کنید * دانش مفهومی در مورد پایگاه های داده گراف Neo4j و تمرین های عملی که مفاهیم شما را به دنیای واقعی می برد. * آموزش آخرین نسخه Neo4j. خود را آماده کنید تا مهندس بعدی پایگاه داده گراف باشید.
سرفصل ها و درس ها
راه اندازی و معرفی محیط
Environment Setup & Introduction
بررسی اجمالی دوره
Course Overview
مبانی Neo4j 3.x
Basics of Neo4j 3.x
سیستم مورد نیاز
System Requirements
راه اندازی Neo4j Desktop
Setting up Neo4j Desktop
پایگاه داده گراف و Neo4j
Graph Database and Neo4j
DB های رابطه ای VS نمودار DBs
Relational DBs VS Graph DBs
ایجاد گره در Neo4j
Creating Nodes in Neo4j
ایجاد روابط بین گره ها
Creating Relationships between Nodes
کار با سیستم مدیریت بانک
Working with Bank Management System
شروع کار با Clauses
Getting started with Clauses
کار با ادغام بند
Working with Merge Clause
کار با بندهای WRITE
Working with WRITE Clauses
کار با READ Clause
Working with READ Clause
بهینه سازی بندها و پرس و جوها
Optimizing Clauses and Queries
کار با توابع
Working with Functions
درک توابع رشته
Understanding String Functions
درک توابع ریاضی
Understanding Mathematical Functions
نوشتن توابع تعریف شده توسط کاربر
Writing user-defined Functions
نوشتن تست های یکپارچه سازی برای عملکرد تعریف شده توسط کاربر
Writing Integration Tests for User-defined function
پیاده سازی توابع در پروژه
Implementing the Functions in Project
کار با پنل مدیریت
Working with Admin Panel
آشنایی با پنل مدیریت Neo4j
Understanding Neo4j Admin Panel
کار با پشتیبان گیری از پایگاه داده
Working with Database Backup
دستورات مفید و میانبرهای صفحه کلید
Useful Commands and Keyboard Shortcuts
نکات پرس و جو و خط فرمان
Query and Command Line Tips
اضافه کردن محدودیت به پروژه ما
Adding Constraints to our Project
نتیجه گیری و جمع بندی
Conclusion and Summary
بعدی چه می تواند باشد؟
What could be next?
جمع بندی دوره
Summarizing the Course
نمایش نظرات
Packtpub یک ناشر دیجیتالی کتابها و منابع آموزشی در زمینه فناوری اطلاعات و توسعه نرمافزار است. این شرکت از سال 2004 فعالیت خود را آغاز کرده و به تولید و انتشار کتابها، ویدیوها و دورههای آموزشی میپردازد که به توسعهدهندگان و متخصصان فناوری اطلاعات کمک میکند تا مهارتهای خود را ارتقا دهند. منابع آموزشی Packtpub موضوعات متنوعی از جمله برنامهنویسی، توسعه وب، دادهکاوی، امنیت سایبری و هوش مصنوعی را پوشش میدهد. محتوای این منابع به صورت کاربردی و بهروز ارائه میشود تا کاربران بتوانند دانش و تواناییهای لازم برای موفقیت در پروژههای عملی و حرفهای خود را کسب کنند.
شهزاد احمد یک مهندس نرم افزار مشتاق است که تسلط و تجربه عملی خوبی با چندین زبان برنامه نویسی مانند C/C++ Java و C#.NET، JS، PHP دارد. او روی توسعه وب و موبایل با API های مختلف و کتابخانه های منبع باز کار کرده است. در حال حاضر، او به عنوان یک توسعه دهنده تجارت الکترونیک Magento 2 در fmeextension.com کار می کند. علاوه بر این، او همچنین از 2 سال گذشته یک فریلنسر در Fiverr است و بیش از 200 پروژه را با رتبه 4.9/5.0 تکمیل کرده است و به طور گسترده روی Neo4j کار کرده است.
نمایش نظرات