کتاب جادوی رجیسترها در Electron با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
249,950 تومان
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره جادوی رجیسترها در 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 برای پردازشهای سنگین
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.