پایگاه دادهها برای توسعهدهندگان Node.js (نسخه 2025)
✅ سرفصل و جزئیات آموزش
در این دوره، دانیل خان یک رهبر فناوری، توسعهدهنده و معمار اپلیکیشن به شما نشان میدهد که چگونه پایگاه دادهها را از SQL و NoSQL تا پایگاه دادههای درونحافظهای مدیریت کنید و یاد بگیرید که چگونه با آنها در اپلیکیشن های واقعی کار کنید. اصول و کاربردهای پایگاه دادههای SQL مانند MySQL برای دادههای ساختاری و وابسته، و پایگاه دادههای NoSQL مانند MongoDB برای ذخیرهسازی دادههای پویا را کشف کنید. یاد بگیرید که چگونه از Redis برای مدیریت دادههای درونحافظهای فوقالعاده سریع استفاده کنید که برای مدیریت سشن ها و پردازش بلادرنگ عالی است. تجربه عملی در اتصال پایگاه دادهها به اپلیکیشن های Node.js از طریق مثالها و پروژههای عملی کسب کنید. درک کنید که چگونه عملیات نوشتن، خواندن، بهروزرسانی و حذف را با این پایگاه دادهها انجام دهید و آنها را بهطور یکپارچه در روند توسعه وب خود ترکیب کنید. در پایان دوره، قادر خواهید بود عملیات پیچیده پایگاه داده را مدیریت کنید، یکپارچگی داده را تضمین کنید و وباپلیکیشنهای خود را برای عملکرد بهتر بهینهسازی کنید.
پایگاه دادهها برای توسعهدهندگان Node.js (نسخه 2025)
-
پایگاه دادهها در Node.js: ذخیرهسازی رابطهای، مستندات و درونحافظهای در عمل 0:00:51
-
آنچه باید بدانید 0:01:05
-
آمادهسازی ابزارهای خود 0:02:14
-
نحوه استفاده از فایلهای تمرینی 0:03:40
-
بررسی پروژه نمونه 0:02:35
-
برخی اصول پایه درباره پایگاه دادهها 0:02:20
-
درک پایگاه دادههای رابطهای 0:05:10
-
درک پایگاه دادههای مستند 0:03:15
-
انتخاب پایگاه داده ایدهآل برای پروژه Node.js شما 0:02:39
-
مدیریت دادههای محصول با MongoDB 0:00:33
-
راه اندازی MongoDB با Docker 0:02:30
-
بررسی MongoDB با Compass 0:01:19
-
معرفی Mongoose 0:02:59
-
راه اندازی Mongoose و اتصال آن به MongoDB 0:10:14
-
ساخت یک مدل برای محصولات ما 0:05:25
-
یکپارچهسازی مدل در برنامه ما 0:03:55
-
Populate کردن MongoDB با دادههای نمونه 0:02:06
-
کوئری آیتم ها با Mongoose 0:09:19
-
فیلتر کردن آیتم ها بر اساس برچسب 0:04:27
-
مدیریت آیتم ها: لیستکردن و بارگذاری 0:06:32
-
مدیریت آیتم ها: ایجاد، بهروزرسانی و حذف 0:15:14
-
بهینهسازی کوئری با ایندکسها 0:05:33
-
انجام جستجوی متنی در MongoDB 0:05:34
-
استفاده از MySQL برای کاربران و سفارشات ما 0:01:08
-
راه اندازی MySQL با Docker 0:02:49
-
بررسی MySQL با MySQL Workbench 0:01:57
-
معرفی Sequelize 0:01:51
-
راه اندازی اتصال پایگاه داده 0:07:43
-
طراحی ساختار پایگاه داده 0:02:01
-
ایجاد یک مدل کاربر برای Sequelize 0:07:47
-
ایجاد مدلهای سفارش برای Sequelize 0:11:56
-
بارگذاری و سینک کردن مدلها 0:13:05
-
ایجاد، بهروزرسانی و حذف کاربران با Sequelize 0:12:52
-
امنیت مدارک با استفاده از هشکردن رمز عبور 0:07:02
-
پیادهسازی ورود کاربر 0:09:15
-
مدیریت سریع و انعطافپذیر سبد و جلسه با Redis 0:02:03
-
راه اندازی Redis با Docker 0:01:37
-
بررسی Redis با Redis Insight 0:02:36
-
اتصال اپلیکیشن ما به Redis 0:04:35
-
مدیریت سشن های کاربری با Redis 0:08:50
-
عملیات پایه Redis برای سبدهای خرید، بخش 1 0:11:16
-
عملیات پایه Redis برای سبدهای خرید، بخش 2 0:07:47
-
دریافت اطلاعات اقلام برای سبد 0:05:24
-
ایجاد سفارش و استفاده از تراکنشها 0:11:24
-
پیادهسازی نمای مدیریت سفارش 0:09:25
-
گامهای بعدی 0:00:44
مشخصات آموزش
پایگاه دادهها برای توسعهدهندگان Node.js (نسخه 2025)
- تاریخ به روز رسانی: 1404/06/14
- سطح دوره:متوسط
- تعداد درس:46
- مدت زمان :4:04:36
- حجم :627.0MB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy