تا %60 تخفیف خرید برای 5 نفر با صدور مدرک فقط تا
00 00 00
در توسینسو تدریس کنید

قیمت: 151,200 تومان

با 10% تخفیف وب سایت و مدرس در صورت خرید یکجا: 136,080 تومان

خرید دوره با 10 تخفیف

آموزش MongoDB و NoSQL کارگاهی قسمت 1 : معرفی دوره مونگو دی بی

مجموعه آموزش مانگو دی بی ( MongoDB ) و یادگیری NoSQL بصورت کارگاه و مثال عملیاتی با اساتید فوق حرفه ای این حوزه ، بحثی است که این روزها در کمتر وب سایت آموزشی در حوزه بانک های اطلاعاتی دیده می شود . شما باید آموزش MongoDB را از افرادیکه سالها در حوزه دیتابیس فعال بوده اند و رزومه آموزشی و عملیاتی درستی در حوزه آموزش پایگاه داده مونگو دی بی دارند یاد بگیرید. در این دوره آموزشی MongoDB مقدماتی شما مونگو دی بی را با تجربه سالها فعالیت در بالاترین سطح سازمانی در ایران یاد می گیرید.

MongoDB ( مونگو دی بی ) چیست؟


MongoDB را می‌توان یکی از پرمخاطب‌ترین و قدرتمندترین پایگاه‌های داده‌ موجود در جمع اعضای خانواده NoSQL‌ دانست. این پایگاه داده‌ یک مدل منعطف، پویا و سندگرا  (Document oriented)را ارائه می‌کند که ساختاری با خروجی بسیار بالا و قابلیت مقیاس‌پذیری آسان را دارا است که در پروژه‌ها و سیستم‌های کلان داده یا همان Big Data به‌شدت مورد نیاز است . سرعت پاسخ دهی (Response Time)  در این پایگاه داده بسیار کم می باشد بنابراین شرکت ها و پلتفرم های بزرگ دنیا مثل  LinkedIn یا Instagram از این پایگاه داده  استفاده و آن را توسعه می دهند .

چه چیزهایی در این دوره آموزشی MongoDB یاد میگیریم؟


در این آموزش MongoDB با مزایا و معایب کلی کار با پایگاه داده های NOSQL  آشنا میشوید . در این دوره سعی داریم شما رو با نحوه نصب و راه اندازی پایگاه داده Mongo  بر روی پلتفرم های مختلف مثل ویندوز و لینوکس آشنا کنیم و به شما آموزش خواهیم داد که چگونه به پایگاه داده متصل و Query  ها  و Script  های را  بر روی موتور پایگاه داده اجرا کنید . همچنین در این دوره یک اپلیکیشن ساده با Node.js نوشته خواهد شد و تکنیک های کار و جمع آوری داده ها با استفاده از  Node.js و پایگاه داده مانگو  را خواهید آموخت .

چه مهارتهایی در این دوره آموزشی MongoDB به دست می آورید؟


  1. آشنایی با کار با پایگاه داده MongoDB
  2. یادگیری مفاهیم NoSQL  و پایگاه داده های Document oriented
  3. آشنایی با ساختار ذخیره سازی داده ها در قالب Document
  4. یادگیری روش های کلی ابتدایی اتصال به پایگاه داده مانگو از طریق Application

مخاطبین این دوره آموزشی مونگو دی بی چه کسانی هستند؟


  1. مدیران پایگاه داده
  2. توسعه دهندگان نرم افزار (Developer)
  3. مهندسین پشتیبانی 

پیشنیاز آموزش MongoDB چیست؟


  1. آشنایی با مفاهیم ابتدایی پایگاه داده اعم از رابطه ای و یا غیر رابطه ای  (در این دوره این مفاهیم به صورت کلی مرور خواهد شد)
  2. آشنایی ابتدایی با ساختار فایل های JSON  و یا XML  (در این دوره این مفاهیم به صورت کلی مرور خواهد شد)

آموزش MongoDB مقدماتی شامل چه سرفصل هایی است؟


بخش اول : معرفی کلی دوره و کار با پایگاه داده های NoSQL 

  • NoSQL چیست؟
  • معرفی و مقایسه انواع پایگاه داده های NoSQL
  • معرفی کلی معماری MongoDB
  • مقایسه بین پایگاه دادهای رابطه ای و NoSQL
  • معرفی و مزایای استفاده از ساختار JSON & BSON
  • مقایسه بین XML و JSON


بخش دوم : شروع کار با پایگاه داده Mongo

  • نصب Mongo DB و Compass بر روی ویندوز
  • نصب Mongo DB و Compass بر روی لینوکس

بخش سوم : شروع کار با Document  ها

  • معرفی و کار با JSON
  • اتصال به Mongo Shell و شروع کار با محیط command line
  • ساخت دیتابیس جدید و دخیره یک document ساده در پایگاه داده
  • ساخت یک دیتابیس با استفاده از فایل خارجی JSON و ابزار mongoimport
  • ساخت یک دیتابیس با استفاده از فایل خارجی JavaScript و متد load
  • ایجاد یک پایگاه داده تستی در mongoDB
  • درج ، به روز رسانی و حذف داده ها (Insert , Update , Delete)
  • مدیریت خروجی و نتیجه دستورات در mongo shell
  • کار با دستورات
  • insertOne , insertMany
  • updateOne , updateMany
  • replaceOne , deleteOne , deleteMany
  • شروع کار با دستور ()find و پیاده سازی عملگرهای مقایسه ای (comparison operators)
  • آشنایی و کار با عملگرهای : o eq , $ne$ o gt , $lt ,$gte ,$lte$ o $in , $nin
  • اعمال شرط و بازیابی داده ها از embedded document ها و آرایه ها
  • معرفی projection و مدیرت نمایش داده ها در Mongo Sehll
  • آشنایی و کار با element operator
  • معرفی عملگرهای منطقی و آرایه ای (logical & Array Operator)
  • کار با regular expression ها و دستور regex$

بخش چهارم : معرفی و شروع کار با  Cloud Database Service

  • ساخت یک یوز جدید بر روی MongoDB Atlas service
  • ایجاد یک cluster جدید بر روی Cloud Database
  • معرفی امکانات کلی Atlas Sandbox cluster و اتصال به پایگاه داده ابری از طریق Mongo Shell و Compass

بخش پنجم : نصب و شروع کار با Node.js و MongoDB

  • نصب Node.js
  • نصب و راه اندازی Express js, Jade Mongoose
  • جست و جو داده ها با استفاده از Node.js
  • درج داده ها با استفاده از Node.js
  • حذف داده ها با استفاده از Node.js

بخش ششم : Sharding & replication

  • توسعه افقی و عمودی (Vertical & Horizontal Scaling)
  • Replication و Replica set در پایگاه داده MongoDB
  • (Sharding (Primary & secondary Shards
  • Hash and range base shard keys

 

نظر شما
برای ارسال نظر باید وارد شوید.
0 نظر

هیچ نظری ارسال نشده است! اولین نظر برای این مطلب را شما ارسال کنید...