توضیحات
دوره Databases for Node.js Developers. این دوره به توسعهدهندگان Node.js آموزش میدهد چگونه با انواع پایگاههای داده، شامل SQL، NoSQL و پایگاههای داده درون حافظه، کار کنند و آنها را در برنامههای real-time پیادهسازی نمایند. Daniel Khan، متخصص فناوری و توسعهدهنده، در این دوره اصول استفاده از پایگاههای داده رابطهای مانند MySQL برای دادههای ساختاریافته و پایگاههای NoSQL مانند MongoDB برای دادههای پویا را آموزش میدهد. همچنین، کاربرد Redis برای ذخیرهسازی سریع دادههای درون حافظه و مدیریت session بررسی میشود. با انجام مثالهای عملی و پروژهها، نحوه اتصال این پایگاههای داده به برنامههای Node.js و اجرای عملیات CRUD (ایجاد، خواندن، بهروزرسانی و حذف) آموزش داده میشود. در پایان دوره، شرکتکنندگان توانایی مدیریت عملیات پایگاه داده، حفظ یکپارچگی دادهها و بهینهسازی عملکرد برنامههای وب را خواهند داشت.
آنچه فرا خواهید گرفت:
- درک اصول پایگاههای داده رابطهای (SQL) و غیر رابطهای (NoSQL)
- کار با پایگاه داده MongoDB برای مدیریت دادههای محصول
- استفاده از Mongoose برای تعامل با MongoDB در Node.js
- انجام عملیات CRUD (Create, Read, Update, Delete) در MongoDB
- بهینهسازی کوئریها در MongoDB با استفاده از indexes
- انجام جستجوی متنی در MongoDB
- استفاده از پایگاه داده MySQL برای مدیریت کاربران و سفارشات
- استفاده از Sequelize برای تعامل با MySQL در Node.js
- طراحی ساختار پایگاه داده در MySQL
- انجام عملیات CRUD در MySQL
- ایمنسازی اعتبارنامهها با استفاده از password hashing
- پیادهسازی ورود کاربر در MySQL
- استفاده از Redis برای مدیریت session، caching و ویژگیهای real-time
- اتصال برنامه Node.js به Redis
- مدیریت sessionهای کاربر با Redis
- انجام عملیات اساسی Redis برای سبد خرید
- یکپارچهسازی MongoDB، MySQL و Redis در یک برنامه Node.js
- ایجاد و مدیریت سفارشات با استفاده از تراکنشها
- ساخت رابط مدیریت سفارشات
این دوره مناسب چه کسانی است؟
- توسعهدهندگان Node.js که میخواهند نحوه مدیریت پایگاههای داده مختلف را بیاموزند.
- توسعهدهندگانی که میخواهند پایگاههای داده SQL (مانند MySQL) و NoSQL (مانند MongoDB) را در برنامههای خود ادغام کنند.
- هر کسی که علاقهمند به یادگیری نحوه استفاده از Redis برای بهبود عملکرد و افزودن ویژگیهای real-time به برنامههای Node.js است.
- توسعهدهندگانی که میخواهند نحوه انجام عملیات CRUD و بهینهسازی کوئریها را در پایگاههای داده مختلف یاد بگیرند.
مشخصات دوره Databases for Node.js Developers
- ناشر: LinkedIn
- مدرس: Daniel Khan
- سطح آموزش: متوسط
- مدت زمان آموزش: 4 ساعت و 4 دقیقه
سرفصل های دوره

تصاویر دوره Databases for Node.js Developers

نمونه فیلم دوره
راهنمای نصب
پس از Extract، با Player دلخواه خود مشاهده کنید.
زیرنویس: انگلیسی
کیفیت: 720p
لینک دانلود
گذرواژه فایل(ها): www.downloadly.ir
حجم فایل
587 مگابایت












































