آنچه یاد خواهید گرفت:
MongoDB چیست؟
پایگاه دادههای NoSQL در مقابل اس کیوال
مزایای استفاده از MongoDB
نصب و راهاندازی MongoDB
درک پایگاه دادهها، کالکشنها و اسناد
عملیاتهای CRUD: ایجاد، خواندن، بروزرسانی و حذف
کوئری کردن داده با ()find و ()findOne
درک طراحی اسکیما در MongoDB
روابط یکبهیک، یکبهچند و چندبهچند
طراحی یک اسکیمای پایگاه داده کارآمد
آشنایی با تجمیع
فیلترینگ و مرتبسازی داده با تجمیع
انجام تجمیعهای پیچیده
ایندکسها در MongoDB چه هستند؟
بهترین شیوههای بهینهسازی عملکرد
فعالسازی احراز هویت در MongoDB
ایمنسازی اتصالات با TLS SSL
مدیریت Rollbackها، مدیریت خطا و غیره
پیشنیازهای دوره
دانش اولیه برنامهنویسی یک مزیت محسوب میشود.
بدون نیاز به تجربه قبلی در کار با پایگاه داده
توضیحات دوره
MongoDB یک پایگاه داده NoSQL قدرتمند، منعطف و بسیار مقیاسپذیر است که هم استارتاپها و هم شرکتهای بزرگ از آن استفاده میکنند. در این دوره، شما MongoDB (Mongo DB) را از ابتدا یاد خواهید گرفت، از مفاهیم اصلی NoSQL شروع کرده و سپس به طراحی و استفاده از پایگاه داده واقعی میپردازید.
در ادامه، نصب، راهاندازی و پیکربندی MongoDB در سیستمتان را پوشش خواهیم داد. شما یاد میگیرید چگونه سرور MongoDB را راهاندازی کنید، پایگاه دادهها، کالکشنها و اسناد را بسازید و شل MongoDB و ابزارهای رابط کاربری گرافیکی (GUI) را برای تعامل با داده خود به صورت کارآمد بررسی کنید.
پس از یادگیری مبانی، به عملیاتهای CRUD (ایجاد، خواندن، بروزرسانی و حذف) میپردازیم. شما درج داده، کوئری کردن اسناد با عملگرهای قدرتمند، بروزرسانی رکوردها و حذف داده را تمرین خواهید کرد. این عملیاتها برای ساخت اپلیکیشنهای کاربردی و مدیریت موثر داده در MongoDB ضروری هستند.
تمرکز این دوره بر یادگیری عملی است. شما فقط درسها را تماشا نخواهید کرد، بلکه مستقیماً با MongoDB کار میکنید، درک میکند داده چگونه ذخیره، کوئری و بهینهسازی میشود و بهترین شیوههای مورد استفاده در محیطهای تولید را به کار میبرید.
در پایان این دوره، اعتماد به نفس لازم برای استفاده از MongoDB در اپلیکیشنهای واقعی، مصاحبهها و پروژههای حرفهای را خواهید داشت.
مهارتهایی که کسب خواهید کرد:
درک عمیق از مفاهیم MongoDB و NoSQL
توانایی طراحی و مدیریت پایگاه دادههای Mongo DB
اعتماد به نفس کار با ساختارهای داده واقعی
مهارتهای طراحی پایگاه داده با در نظر گرفتن عملکرد
چرا در این دوره شرکت کنید؟
توضیحات مناسب برای افراد مبتدی
دموهای عملی و مثالهای واقعی
راهنمایی گامبهگام و واضح
مهارتهای کاربردی که بلافاصله میتوانید به کار بگیرید.
در پایان دوره، با اطمینان میتوانید با Mongo DB در پروژههای واقعی کار کنید.
همین حالا در این دوره شرکت کنید و به MongoDB مسلط شوید.
بیایید شروع کنیم.
این دوره برای چه کسانی مناسب است؟
افراد کاملا مبتدی که میخواهند MongoDB را از ابتدا یاد بگیرند.
دانشجویانی که برای نقشهای مدیریت پایگاه داده یا بکاند آماده میشوند.
توسعهدهندگان وب که قصد مهاجرت از اس کیوال به NoSQL را دارند.
هر کسی که در مورد تکنولوژیهای مدرن پایگاه داده کنجکاو است.