کتاب جادوی رجیسترها در Electron با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB

249,950 تومان
پرداخت اقساطی
در صورت خرید اقساطی هر قسط: 62,488 تومان
۴ قسط ماهانه. بدون سود، چک و ضامن.
پرداخت اقساطی با دیجی‌پی پرداخت اقساطی با ترب‌پی

🎓 دوره آموزشی جامع

📚 اطلاعات دوره

عنوان دوره: دوره جادوی رجیسترها در Electron

موضوع کلی: برنامه‌نویسی و بازی‌سازی با Acorn Electron

موضوع میانی: ترفندها و ویژگی‌های مستند نشده Electron

📋 سرفصل‌های دوره

  • 1. مقدمه‌ای بر Electron و ساختارهای اصلی آن
  • 2. آشنایی با مفهوم رجیسترها در Electron
  • 3. نحوه ایجاد یک برنامه ساده Electron
  • 4. درک فرآیند رندرینگ و اصلی در Electron
  • 5. معرفی ماژول `remote` و کاربردهای آن
  • 6. ارتباط بین فرآیند اصلی و فرآیند رندرینگ
  • 7. استفاده از `ipcMain` و `ipcRenderer` برای ارتباط
  • 8. مدیریت پنجره‌ها در Electron
  • 9. استفاده از `BrowserWindow` برای ایجاد پنجره‌ها
  • 10. تنظیمات و گزینه‌های سفارشی‌سازی پنجره
  • 11. کنترل اندازه و موقعیت پنجره‌ها
  • 12. مدیریت منوها در Electron
  • 13. ایجاد منوهای سفارشی برای برنامه
  • 14. افزودن آیتم‌های منو و تعریف عملکردهای آن‌ها
  • 15. استفاده از `dialog` برای نمایش پنجره‌های گفتگو
  • 16. نمایش پیغام‌های خطا و هشدار به کاربر
  • 17. دریافت ورودی از کاربر با استفاده از `dialog`
  • 18. کار با فایل‌ها و دایرکتوری‌ها در Electron
  • 19. خواندن و نوشتن فایل‌ها به صورت همزمان و ناهمزمان
  • 20. انتخاب فایل‌ها و دایرکتوری‌ها توسط کاربر
  • 21. مدیریت تنظیمات برنامه با استفاده از `electron-store`
  • 22. ذخیره و بازیابی تنظیمات کاربر
  • 23. استفاده از رجیسترها برای ذخیره‌سازی داده‌های موقت
  • 24. آشنایی با `localStorage` و `sessionStorage` در Electron
  • 25. ذخیره داده‌ها در رجیسترها به صورت کلید-مقدار
  • 26. بازیابی داده‌ها از رجیسترها
  • 27. پاک کردن داده‌های رجیستر
  • 28. مدیریت کوکی‌ها در Electron
  • 29. خواندن و نوشتن کوکی‌ها
  • 30. پاک کردن کوکی‌ها
  • 31. استفاده از `webContents` برای دسترسی به محتوای وب
  • 32. اجرای جاوااسکریپت در صفحه وب
  • 33. ارسال و دریافت پیام بین فرآیند اصلی و صفحه وب
  • 34. امنیت در Electron: جلوگیری از حملات XSS
  • 35. اعتبارسنجی ورودی‌های کاربر
  • 36. استفاده از Content Security Policy (CSP)
  • 37. امنیت در Electron: مدیریت مجوزها
  • 38. درخواست مجوزهای لازم از کاربر
  • 39. بررسی وضعیت مجوزها
  • 40. استفاده از `contextBridge` برای امنیت بیشتر
  • 41. ارتباط امن بین فرآیند اصلی و رندرینگ
  • 42. بهینه‌سازی عملکرد برنامه Electron
  • 43. کاهش حجم برنامه
  • 44. استفاده از ابزارهای پروفایلینگ برای شناسایی گلوگاه‌ها
  • 45. استفاده از Web Workers برای پردازش‌های سنگین

نظرات

هنوز نظری ثبت نشده است.

وارد شوید تا نظر ثبت کنید.