آموزش تسلط کاساندرا: پایه تا پیشرفته با پروژه های عملی

دانلود Cassandra Mastery: Basic to Advanced with Hands-On Projects

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: با آموزش عملی، پروژه‌های دنیای واقعی، برنامه‌های کاربردی، بر قدرت کاساندرا مسلط شوید! درک جامع آپاچی کاساندرا، از اصول تا مدل سازی داده های پیشرفته. تسلط بر cqlsh و Java API برای مدیریت کارآمد پایگاه داده. تکنیک هایی برای ایجاد، به روز رسانی و مدیریت جداول و فضاهای کلیدی. تجربه عملی با مجموعه ها (لیست ها، مجموعه ها، نقشه ها) برای ذخیره سازی داده های پیچیده. مهارت های پیشرفته در پردازش دسته ای، نمایه سازی ثانویه و بهینه سازی داده ها. تجربه عملی با پروژه های دنیای واقعی، از جمله ادغام جاوا. توانایی ساخت پایگاه داده های مقیاس پذیر و با کارایی بالا NoSQL برای برنامه های سازمانی. پیش نیازها: درک اولیه مفاهیم پایگاه داده. آشنایی با برنامه نویسی جاوا توصیه می شود (اما اجباری نیست). دسترسی به یک کامپیوتر با نصب Cassandra (دستورالعمل‌های نصب ارائه خواهد شد).

مقدمه:

به Cassandra Mastery خوش آمدید: از مبتدی تا پیشرفته با پروژه های عملی! این دوره آموزشی طراحی شده است تا شما را به سفری جامع از طریق Apache Cassandra، یکی از محبوب ترین پایگاه داده های NoSQL در جهان ببرد. چه در کاساندرا تازه کار باشید و چه به دنبال تعمیق تخصص خود هستید، این دوره همه چیز را از اصول اولیه گرفته تا مدل سازی داده های پیشرفته، نمایه سازی و پردازش دسته ای، تا ساخت پروژه های دنیای واقعی با استفاده از جاوا را پوشش می دهد. در پایان این دوره، مهارت‌هایی برای مدیریت کارآمد مجموعه داده‌های عظیم با Cassandra، بهینه‌سازی عملکرد و مقیاس‌پذیری برای برنامه‌های سطح سازمانی خواهید داشت.

بخش 1: آموزش کاساندرا - سطح مبتدی

این بخش اساسی شما را با اصول اولیه آپاچی کاساندرا آشنا می کند. با مروری بر اینکه Cassandra چیست و چگونه داده های توزیع شده را با قابلیت های خوشه بندی منحصر به فرد خود مدیریت می کند، یاد خواهید گرفت که چگونه محیط Cassandra خود را راه اندازی و مدیریت کنید. سخنرانی ها موارد ضروری ایجاد فضاهای کلیدی، کار با cqlsh (Cassandra Query Language Shell) و ادغام API های جاوا برای انجام عملیاتی مانند ایجاد جداول و درج داده ها را پوشش می دهند. در طراحی جداول، درک کلیدهای اصلی، و درج کارآمد داده ها، ایجاد پایگاهی قوی برای سفر کاساندرا، تمرین عملی خواهید داشت.

بخش 2: آموزش کاساندرا - سطح متوسط ​​

فراتر از اصول اولیه، این بخش بر روی مفاهیم سطح متوسط ​​تمرکز دارد که برای بهینه سازی مدیریت داده ها در Cassandra بسیار مهم هستند. شما تکنیک های پیشرفته مدیریت جدول مانند کوتاه کردن جداول، به روز رسانی داده ها و ایجاد نمایه های ثانویه برای افزایش عملکرد پرس و جو را یاد خواهید گرفت. این بخش همچنین به پردازش دسته ای می پردازد و به شما امکان می دهد چندین عملیات را در یک حرکت انجام دهید که برای بهینه سازی عملکرد در برنامه های با حجم بالا بسیار مهم است. هر سخنرانی برای عمیق‌تر کردن درک شما از قابلیت‌های کاساندرا و آماده کردن شما برای عملیات پیچیده‌تر داده طراحی شده است.

بخش 3: آموزش کاساندرا - سطح پیشرفته

بخش پیشرفته مهارت‌های Cassandra شما را با کاوش در مجموعه‌های داده مانند فهرست‌ها، مجموعه‌ها و نقشه‌ها به سطح بعدی می‌برد. شما یاد خواهید گرفت که چگونه از این ساختارهای داده برای ذخیره و بازیابی موثر داده های پیچیده استفاده کنید. این بخش مفاهیم عمیق مدل سازی داده ها را با مجموعه ها پوشش می دهد و شما را قادر می سازد پایگاه داده های مقیاس پذیر و بهینه را طراحی کنید. با تسلط بر این تکنیک‌های پیشرفته، می‌توانید برنامه‌های قدرتمند Cassandra بسازید که می‌توانند سناریوهای مختلف داده را مدیریت کرده و ذخیره‌سازی را بهینه کنند.

بخش 4: پروژه در کاساندرا

بخش آخر یک پروژه عملی است که برای ادغام تمام مفاهیمی که آموخته اید طراحی شده است. شما روی یک برنامه کامل شامل جداول متعدد کار خواهید کرد و بر موارد استفاده در دنیای واقعی مانند مدیریت بخش ها و سوابق کارمندان تمرکز خواهید کرد. این پروژه شما را از طریق ایجاد و دستکاری جداول، ادغام برنامه های جاوا و اجرای عملیات CRUD (ایجاد، خواندن، به روز رسانی، حذف) راهنمایی می کند. همچنین یاد خواهید گرفت که چگونه یک برنامه کاربردی رابط چند سندی (MDI) بسازید، که توانایی شما را برای مدیریت روابط پیچیده داده در یک محیط تولید افزایش می دهد. این رویکرد مبتنی بر پروژه تضمین می‌کند که نه تنها یاد می‌گیرید، بلکه دانش خود را در سناریوهای عملی نیز به کار می‌گیرید.

نتیجه گیری:

در پایان این دوره جامع، از سطح مقدماتی تا پیشرفته به کاساندرا مسلط خواهید شد. شما مهارت های لازم برای ساخت و مدیریت پایگاه های داده NoSQL مقیاس پذیر و با کارایی بالا را به دست خواهید آورد، با اطمینان از اعمال دانش خود در پروژه های دنیای واقعی. چه بخواهید شغل خود را به عنوان یک مهندس پایگاه داده پیشرفت کنید یا صرفاً بخواهید مهارت های مدیریت داده خود را تقویت کنید، این دوره تجربه عملی مورد نیاز برای موفقیت را ارائه می دهد.


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

آموزش کاساندرا - سطح مبتدی Cassandra Training - Beginner Level

  • معرفی دوره Introduction of Course

  • درک کاساندرا و خوشه Understanding Cassandra and Cluster

  • کی اسپیس cqlsh و جاواپی قسمت 1 keyspace cqlsh and Javaapi Part 1

  • کی اسپیس cqlsh و جاواپی قسمت 2 keyspace cqlsh and Javaapi Part 2

  • کی اسپیس cqlsh و جاواپی قسمت 3 keyspace cqlsh and Javaapi Part 3

  • کی اسپیس cqlsh و جاواپی قسمت 4 keyspace cqlsh and Javaapi Part 4

  • جدول ایجاد کنید Create Table

  • ایجاد جدول ادامه Create Table Continue

  • درج داده قسمت 1 Insert Data Part 1

  • درج داده قسمت 2 Insert Data Part 2

  • درج داده قسمت 3 Insert Data Part 3

  • درج داده قسمت 4 Insert Data Part 4

  • بیشتر در جداول قسمت 1 More on Tables Part 1

  • بیشتر در جداول قسمت 2 More on Tables Part 2

  • بیشتر در جداول قسمت 3 More on Tables Part 3

  • بیشتر در جداول قسمت 4 More on Tables Part 4

آموزش کاساندرا - سطح متوسط Cassandra Training - Intermediate Level

  • مقدمه دوره Introduction to Course

  • جدول کوتاه Truncate Table

  • به روز رسانی داده ها Update Data

  • به روز رسانی داده ها ادامه دهید Update Data Continue

  • ایجاد نمایه های ثانویه در CQLSH Creating Secondary Indexes in CQLSH

  • ایجاد نمایه های ثانویه در CQLSH ادامه دارد Creating Secondary Indexes in CQLSH Continue

  • Indexs Java API قسمت 1 Indexes Java API Part 1

  • Indexs Java API قسمت 2 Indexes Java API Part 2

  • Indexs Java API قسمت 3 Indexes Java API Part 3

  • پردازش دسته ای قسمت 1 Batch Processing Part 1

  • پردازش دسته ای قسمت 2 Batch Processing Part 2

  • پردازش دسته ای قسمت 3 Batch Processing Part 3

  • پردازش دسته ای قسمت 4 Batch Processing Part 4

  • گسترش و به روز رسانی مشروط Expand and Conditional Update

آموزش کاساندرا: سطح پیشرفته Cassandra Training: Advanced Level

  • مقدمه دوره Introduction to Course

  • مجموعه-فهرست Collection-List

  • مجموعه-لیست ادامه Collection-List Continue

  • مجموعه-مجموعه Collection-Set

  • Collection-Set Continue Collection-Set Continue

  • مجموعه-نقشه قسمت 1 Collection-Map Part 1

  • مجموعه-نقشه قسمت 2 Collection-Map Part 2

  • مجموعه-نقشه قسمت 3 Collection-Map Part 3

  • مجموعه-نقشه قسمت 4 Collection-Map Part 4

پروژه در کاساندرا Project on Cassandra

  • معرفی پروژه Introduction of Project

  • درک جداول Understanding Tables

  • جدول بخش ها و افزودن سوابق Departments Table and Adding Records

  • بررسی برنامه جاوا Java Application Checking

  • بررسی برنامه جاوا ادامه دارد Java Application Checking Continue

  • درج سوابق در بخش جدول بخش 1 Inserting Records in Dept Table Part 1

  • درج سوابق در بخش جدول بخش 2 Inserting Records in Dept Table Part 2

  • درج سوابق در جدول بخش 3 Inserting Records in Dept Table Part 3

  • جدول کارمندان قسمت 1 Employees Table Part 1

  • جدول کارکنان بخش 2 Employees Table Part 2

  • جدول کارمندان قسمت 3 Employees Table Part 3

  • جدول کارمندان قسمت 4 Employees Table Part 4

  • درج رکوردها در جدول emp Inserting Records in emp Table

  • درج رکوردها در جدول emp ادامه دهید Inserting Records in emp Table Continue

  • به روز رسانی و حذف سوابق در Dept Table Update and Delete Records in Dept Table

  • به روز رسانی و حذف رکوردها در جدول بخش ادامه دهید Update and Delete Records in Dept Table Continue

  • Emp Record را به روز کنید Update Emp Record

  • Emp Record را حذف کنید Delete Emp Record

  • ایجاد اپلیکیشن MDI Creating MDI Application

  • درج به روز رسانی Delete Jobhistory Insert update Delete Jobhistory

  • درج به روز رسانی حذف تاریخچه کار ادامه دهید Insert update Delete Jobhistory Continue

نمایش نظرات

آموزش تسلط کاساندرا: پایه تا پیشرفته با پروژه های عملی
جزییات دوره
8 hours
60
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
1,000
از 5
ندارد
دارد
دارد
EDU CBA
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

EDU CBA EDU CBA

مهارت های دنیای واقعی را بصورت آنلاین بیاموزید EDUCBA یک ارائه دهنده جهانی آموزش مبتنی بر مهارت است که نیازهای اعضا را در بیش از 100 کشور برطرف می کند. ما بزرگترین شرکت فناوری پیشرفته در آسیا با نمونه کارهای 5498+ دوره آنلاین ، 205+ مسیر یادگیری ، 150+ برنامه شغل محور (JOPs) و 50+ بسته دوره حرفه ای شغلی هستیم که توسط متخصصان برجسته صنعت آماده شده است. برنامه های آموزشی ما برنامه های مبتنی بر مهارت شغلی است که توسط صنعت در سراسر امور مالی ، فناوری ، تجارت ، طراحی ، داده و فناوری جدید و آینده مورد نیاز صنعت است.