Course catalog

Course duration

Course provider

Topic

Categories

Showing 21-26 of 26 items.

linkedin مدل سازی داده ها در MongoDB (Mitalearn-455716)

  • 3 hours
  • مناسب همه
  • Update date: 4 March 2025
  • Author: John Cokos
درباره این دوره:

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

coursera مقدمه ای بر MongoDB (Mitalearn-317659)

  • 3 hours 20 minutes
  • مبتدی
  • Release date: 23 June 2026
  • Author: MongoDB University,MongoDB for Academia
درباره این دوره:

"مقدمه ای به MongoDB" شما را از طریق مهارت ها و دانش پایه ای که برای شروع کار با MongoDB نیاز دارید راهنمایی می کند. آشنایی با MongoDB Atlas، پلتفرم داده توسعه‌دهنده، و نحوه ایجاد و استقرار یک خوشه Atlas را دریافت کنید. کشف کنید که MongoDB چگونه داده ها را در اسناد مشابه اشیاء JSON ساختار می دهد و آن را انعطاف پذیر و سازگار با توسعه دهندگان می کند. نحوه اتصال به پایگاه داده MongoDB و انجام عملیات ساده CRUD و سایر کارهای کلیدی مانند جمع آوری، نمایه سازی، مدل سازی داده ها، تراکنش ها و ایجاد یک تجربه جستجو برای کاربران برنامه خود را بیاموزید. در پایان این دوره، مهارت های لازم برای شروع کار با MongoDB را خواهید داشت.

coursera مقدمه ای بر پایگاه های داده NoSQL (Mitalearn-317030)

  • 3 hours 39 minutes
  • مبتدی
  • Release date: 23 June 2026
  • Author: Rav Ahuja,Ramesh Sannareddy,Steve Ryan
درباره این دوره:

با این دوره مقدماتی مبتدی، با پایگاه های داده NoSQL شروع کنید! این دوره دانش فنی و عملی از پایگاه‌های داده NoSQL و ارائه‌های پایگاه داده به‌عنوان سرویس (DaaS) ارائه می‌کند. با ظهور Big Data و متدولوژی های توسعه چابک، پایگاه های داده NoSQL ارتباط زیادی در چشم انداز پایگاه داده پیدا کرده اند. مزیت اصلی آنها توانایی رسیدگی به مسائل مقیاس پذیری و انعطاف پذیری است که برنامه های کاربردی مدرن مطرح می کنند. شما این دوره را با یادگیری تاریخچه و مبانی پایگاه های داده NoSQL (سند، کلید-مقدار، ستون و نمودار) آغاز خواهید کرد و ویژگی ها و مزایای کلیدی آنها را کشف خواهید کرد. شما با چهار دسته از پایگاه های داده NoSQL و تفاوت آنها آشنا خواهید شد. همچنین تفاوت‌های بین مدل‌های سازگاری ACID و BASE، مزایا و معایب سیستم‌های توزیع‌شده و زمان استفاده از RDBMS و NoSQL را بررسی خواهید کرد. همچنین در مورد پایگاه‌های داده برداری، یک کلاس در حال ظهور از پایگاه‌های داده که در هوش مصنوعی محبوب هستند، یاد خواهید گرفت. در مرحله بعد، معماری و ویژگی های چندین پیاده سازی پایگاه داده NoSQL، یعنی MongoDB، Cassandra و IBM Cloudant را بررسی خواهید کرد. شما در مورد وظایف مشترکی که هر یک از آنها انجام می دهند و ویژگی های کلیدی و تعیین کننده آنها یاد خواهید گرفت. سپس تجربه عملی با استفاده از آن پایگاه‌های داده NoSQL برای انجام وظایف مدیریت پایگاه داده استاندارد، مانند ایجاد و تکثیر پایگاه‌های داده، بارگیری و جستجوی داده‌ها، اصلاح مجوزهای پایگاه داده، فهرست‌سازی و تجمیع داده‌ها، و تقسیم (یا پارتیشن‌بندی) داده‌ها به دست خواهید آورد. در پایان این دوره، شما یک پروژه نهایی را تکمیل خواهید کرد که در آن تمام دانش خود را از محتوای دوره در یک سناریو خاص به کار خواهید برد و با چندین پایگاه داده NoSQL کار خواهید کرد. این دوره برای هر کسی که می خواهد مجموعه مهارت های مدیریت داده و فناوری اطلاعات خود را گسترش دهد مناسب است.

coursera مقدمه ای بر توسعه Meteor.js (Mitalearn-314463)

  • 3 hours 49 minutes
  • مناسب همه
  • Release date: 23 June 2026
  • Author: Dr Matthew Yee-King
درباره این دوره:

در این دوره آموزشی، نحوه ایجاد یک وب سایت کامل و چند کاربره با استفاده از چارچوب Meteor.js و MongoDB را خواهید آموخت. شما احراز هویت کاربر، ویژگی های امنیتی، قالب های واکنشی و مسیریابی را با استفاده از روتر آهنی پیاده سازی خواهید کرد. شما عملیات کلیدی پایگاه داده مانند درج، حذف و به روز رسانی داده ها و همچنین مرتب سازی و فیلتر کردن را انجام خواهید داد. خواهید دید که چگونه می توان یک برنامه کامل را خط به خط ساخت. در پایان دوره، شما قادر خواهید بود: 1. سیستم Meteor.js را نصب کنید و یک برنامه وب ایجاد کنید 2. با سیستم بسته بندی Meteor.js کار کنید 3. الگوهای Meteor.js را بنویسید که بتواند داده ها را به صورت واکنشی نمایش دهد 4. از عملیات درج، حذف و به روز رسانی در MongoDB استفاده کنید 5. فیلترهای داده MongoDB را برای جستجو و مرتب سازی داده ها بنویسید 6. قابلیت احراز هویت کاربر را به یک وب سایت اضافه کنید 7. آنچه را که در صفحه نمایش داده می شود با استفاده از iron:router کنترل کنید 8. پیاده سازی ویژگی های امنیتی اولیه در این دوره شما موارد زیر را تکمیل خواهید کرد: 1 تکلیف نصب سرور حدود 1 ساعت طول می کشد تا تکمیل شود 1 تکلیف برنامه نویسی حدود 8 ساعت طول می کشد تا تکمیل شود 4 آزمون که تکمیل هر کدام 20 دقیقه طول می کشد چند آزمون تمرینی، که تکمیل هر کدام 5 دقیقه طول می کشد پیش نیازها این دوره برای ساختن مطالب ارائه شده در دو دوره قبلی در این تخصص طراحی شده است. بنابراین، توصیه می کنیم اگر این دوره از نظر فنی بسیار چالش برانگیز است، ابتدا دوره های قبلی را قبل از شروع مجدد این دوره تکمیل کنید. به طور خاص، ما انتظار داریم که بتوانید قبل از گذراندن این دوره، HTML، CSS و جاوا اسکریپت را کدنویسی کنید. شرکت یا تکمیل این دوره آنلاین اعتبار علمی برای برنامه های دانشگاه لندن اعطا نمی کند.

linkedin یادگیری MongoDB (2020) (Mitalearn-196738)

  • 2 hours 22 minutes
  • مبتدی
  • Release date: 27 August 2020
  • Author: Justin Jenkins
درباره این دوره: 

 برتری در دنیای توسعه نرم افزار در حال تغییر مستلزم تجربه واقعی "فول استک" است. دانش پایگاه های داده غیررابطه ای به ویژه قابلیت ها و ویژگی های جدید هیجان انگیزی را اضافه می کند که توسعه روزمره را آسان تر، ساده تر و بسیار مقیاس پذیرتر می کند. این دوره مقدمه ای برای استفاده از MongoDB، یکی از محبوب ترین پایگاه داده های غیر رابطه ای ارائه می دهد. نحوه ایجاد اسناد برای ذخیره داده ها، سازماندهی اسناد در مجموعه ها، و نوشتن پرس و جو برای خواندن، به روز رسانی، و حذف اسناد را کشف کنید. مربی جاستین جنکینز همچنین نحوه فهرست بندی صحیح داده ها برای افزایش عملکرد در MongoDB را نشان می دهد و سپس نشان می دهد که چگونه MongoDB می تواند با برنامه های نوشته شده در Python، Node.js و PHP ادغام شود. در فصل آخر، او مدیریت اصلی سرور، از جمله تکرار، اشتراک گذاری، امنیت و پشتیبان گیری را پوشش می دهد. مطمئن شوید که مهارت‌های جدید MongoDB خود را با استفاده از چالش‌ها و مجموعه‌های راه‌حل صادر شده در طول مسیر تمرین می‌کنید.

Related Skills

coursera یکپارچه سازی و پردازش داده های بزرگ (Mitalearn-327230)

  • 5 hours 8 minutes
  • مبتدی
  • Release date: 23 June 2026
  • Author: Ilkay Altintas,Amarnath Gupta
درباره این دوره:

در پایان دوره، شما قادر خواهید بود: *بازیابی داده ها از پایگاه داده نمونه و سیستم های مدیریت داده های بزرگ *ارتباطات بین عملیات مدیریت داده و الگوهای پردازش کلان داده مورد نیاز برای استفاده از آنها در کاربردهای تحلیلی در مقیاس بزرگ را شرح دهید. * شناسایی زمانی که یک مشکل داده بزرگ نیاز به یکپارچه سازی داده دارد * یکپارچه سازی و پردازش کلان داده ساده را در پلتفرم های Hadoop و Spark اجرا کنید این دوره برای کسانی است که تازه وارد علم داده می شوند. تکمیل Intro to Big Data توصیه می شود. هیچ تجربه برنامه نویسی قبلی مورد نیاز نیست، اگرچه توانایی نصب برنامه ها و استفاده از ماشین مجازی برای تکمیل تکالیف عملی ضروری است. برای مشخصات کامل سخت افزار و نرم افزار به الزامات فنی تخصصی مراجعه کنید. الزامات سخت افزاری: (الف) پردازنده چهار هسته ای (پشتیبانی VT-x یا AMD-V توصیه می شود)، 64 بیتی؛ (ب) 8 گیگابایت رم؛ (C) 20 گیگابایت دیسک رایگان. نحوه پیدا کردن اطلاعات سخت افزاری خود: (ویندوز): با کلیک بر روی دکمه Start، روی Computer راست کلیک کرده و سپس روی Properties کلیک کنید. (Mac): با کلیک بر روی منوی اپل و کلیک کردن روی «درباره این مک»، نمای کلی را باز کنید. اکثر رایانه‌های با رم 8 گیگابایتی خریداری شده در 3 سال گذشته حداقل شرایط لازم را برآورده می‌کنند. شما به اتصال اینترنت پرسرعت نیاز دارید زیرا فایل‌هایی تا حجم 4 گیگابایت را دانلود خواهید کرد. نرم افزار مورد نیاز: این دوره متکی بر چندین ابزار نرم افزار منبع باز از جمله Apache Hadoop است. تمام نرم افزارهای مورد نیاز را می توان به صورت رایگان دانلود و نصب کرد (به جز هزینه های داده از ارائه دهنده اینترنت شما). الزامات نرم افزار عبارتند از: Windows 7+، Mac OS X 10.10+، Ubuntu 14.04+ یا CentOS 6+ VirtualBox 5+.

Suggestions