کتاب راهنمای Typecript برای توسعه برنامه های دسکتاپ با Electron

انتخاب پلن

افزودنی‌های اختیاری

انتخاب پلن برای ادامه خرید الزامی است.

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

📚 محتوای این محصول آموزشی (پکیج کامل)

💡 این محصول یک نسخهٔ کامل و جامع است

تمامی محتوای آموزشی این کتاب در قالب یک بسته‌ی کامل و یکپارچه ارائه می‌شود و شامل تمام نسخه‌ها و فایل‌های موردنیاز برای یادگیری است.

🎁 محتویات کامل بسته دانلودی

🎯 این بسته یک دورهٔ آموزشی کامل و چندلایه است؛ شامل کتاب‌ها، تمرین‌ها و خودآزمایی .


ℹ️ نکات مهم هنگام خرید

  • این محصول به صورت فایل دانلودی کامل ارائه می‌شود و نسخهٔ چاپی ندارد.
  • توجه: لینک‌های اختصاصی دوره طی حداکثر 24 ساعت پس از ثبت سفارش ارسال می‌شوند.
  • دقت کنید لینک ها به شماره موبایل شما ارسال می شوند. پس در ارائه شماره موبایل صحیح دقت کنید.
  • برای راهنمایی در مورد نحوه دانلود به شماره 09395106248 پیامک دهید یا تماس بگیرید. (ایده آل ترین گزینه ارسال پیام در یکی از پیام رسان ها به همین شماره است تا سریعا لینک های کتاب همانجا برای شما ارسال گردد.)
  • اگر پرداخت انجام شده ولی بعد از 24 ساعت هنوز لینک‌ها را دریافت نکرده‌اید، نام و نام خانوادگی و نام محصول را پیامک کنید تا لینک‌ها دوباره ارسال شوند.

💬 راه‌های ارتباطی پشتیبانی:
واتس‌اپ یا هر پیام رسان داخلی یا پیامک: 09395106248
تلگرام: @ma_limbs

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

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

عنوان دوره: دوره راهنمای Typecript برای توسعه برنامه های دسکتاپ با Electron

موضوع کلی: برنامه نویسی

موضوع میانی: تایپ اسکریپت (TypeScript)

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

  • 1. راهنمای نصب و راه‌اندازی Electron با TypeScript
  • 2. پیکربندی فایل tsconfig برای Electron
  • 3. ساختار پروژه TypeScript در Electron
  • 4. مدیریت فرآیند اصلی و رندرر در Electron
  • 5. ارتباط بین فرآیندها با IPC در TypeScript
  • 6. استفاده از Context Bridge برای امنیت
  • 7. تعریف تایپ‌های سفارشی برای API‌های Electron
  • 8. مدیریت پنجره‌ها با BrowserWindow
  • 9. ساخت منوهای سفارشی با Menu و MenuItem
  • 10. کار با رویدادهای چرخه حیات برنامه
  • 11. پیکربندی Preload Scripts در TypeScript
  • 12. بارگذاری فایل‌های HTML از مسیرهای نسبی
  • 13. استفاده از WebContents برای کنترل صفحه
  • 14. مدیریت دیالوگ‌ها با Dialog API
  • 15. دسترسی به فایل‌های سیستم با File System
  • 16. ذخیره و بازیابی تنظیمات برنامه با Electron Store
  • 17. مدیریت میانبرهای صفحه کلید
  • 18. کار با Clipboard API
  • 19. مدیریت اعلان‌های دسکتاپ
  • 20. استفاده از Shell API برای عملیات سیستمی
  • 21. مدیریت آیکون‌ها و سینی سیستم
  • 22. ساخت نوار ابزار سفارشی
  • 23. مدیریت وضعیت پنجره (بزرگ‌نمایی، کوچک‌نمایی)
  • 24. کار با PowerSaveBlocker
  • 25. مدیریت فرآیندهای پس‌زمینه
  • 26. استفاده از Child Process برای اجرای دستورات سیستمی
  • 27. ساخت پنجره‌های چندگانه و مدیریت آن‌ها
  • 28. مدیریت مسیرهای فایل با Path Module
  • 29. استفاده از Environment Variables
  • 30. مدیریت خطاها و استثناها در TypeScript
  • 31. لاگ‌گیری و رفع اشکال در Electron
  • 32. مدیریت حافظه و عملکرد برنامه
  • 33. ساخت کامپوننت‌های رابط کاربری با React
  • 34. استفاده از React Router در Electron
  • 35. مدیریت وضعیت با Redux یا Context API
  • 36. اتصال Backend TypeScript به Frontend
  • 37. مدیریت رویدادهای ماوس و صفحه کلید
  • 38. ساخت فرم‌های ورود داده
  • 39. اعتبارسنجی داده‌ها با TypeScript
  • 40. مدیریت تاریخ و زمان با کتابخانه‌های TypeScript
  • 41. کار با JSON و ذخیره داده‌های محلی
  • 42. مدیریت تصاویر و فایل‌های رسانه‌ای
  • 43. ساخت سیستم جستجوی داخلی
  • 44. مدیریت تم و استایل با CSS Modules
  • 45. استفاده از Webpack برای بسته‌بندی
  • 46. پیکربندی Electron Builder برای خروجی
  • 47. ساخت نصب‌کننده برای ویندوز
  • 48. ساخت نصب‌کننده برای مک
  • 49. ساخت نصب‌کننده برای لینوکس
  • 50. امضای برنامه برای توزیع
  • 51. مدیریت به‌روزرسانی برنامه با Auto Updater
  • 52. مدیریت مجوزها و دسترسی‌ها
  • 53. ساخت پنل تنظیمات پیشرفته
  • 54. مدیریت چندزبانه بودن برنامه
  • 55. بهینه‌سازی زمان راه‌اندازی
  • 56. مدیریت کش و داده‌های موقت
  • 57. کار با Web Workers در Electron
  • 58. مدیریت شبکه و درخواست‌های HTTP
  • 59. ساخت سیستم اطلاع‌رسانی داخلی
  • 60. مدیریت فایل‌های لاگ و گزارش
  • 61. تست واحد با Jest در Electron
  • 62. تست انتگراسیون با Spectron
  • 63. رفع اشکال از راه دور
  • 64. مدیریت وابستگی‌ها با npm یا yarn
  • 65. پیکربندی ESLint و Prettier
  • 66. مدیریت نسخه‌های TypeScript
  • 67. استفاده از کتابخانه‌های محبوب Electron
  • 68. ساخت پلاگین‌های قابل توسعه
  • 69. مدیریت سیستم فایل با Streams
  • 70. رمزگذاری و امنیت داده‌های محلی
  • 71. مدیریت Session و Cookies
  • 72. کار با WebView در Electron
  • 73. ساخت ویرایشگر متن ساده
  • 74. مدیریت فایل‌های CSV و Excel
  • 75. ساخت نمایش‌دهنده PDF
  • 76. مدیریت صوت و پخش صدا
  • 77. ساخت سیستم پشتیبان‌گیری
  • 78. مدیریت تاریخچه و undo/redo
  • 79. بهبود امنیت با Content Security Policy
  • 80. مدیریت خطاهای شبکه
  • 81. ساخت Dashboard با نمودارها
  • 82. مدیریت ورود کاربران محلی
  • 83. ساخت سیستم تگ و فیلتر
  • 84. مدیریت فضای ذخیره‌سازی
  • 85. بهینه‌سازی برای صفحه‌های Retina
  • 86. مدیریت ترافیک شبکه
  • 87. ساخت ابزار خط فرمان داخلی
  • 88. مدیریت فرآیندهای طولانی
  • 89. بهبود تجربه کاربری با انیمیشن
  • 90. مدیریت دسترسی به پرینتر
  • 91. ساخت سیستم راهنما و مستندات
  • 92. مدیریت خطاهای رایج در Electron

📚 محتوای این محصول آموزشی (پکیج کامل)

💡 این محصول یک نسخهٔ کامل و جامع است

تمامی محتوای آموزشی این کتاب در قالب یک بسته‌ی کامل و یکپارچه ارائه می‌شود و شامل تمام نسخه‌ها و فایل‌های موردنیاز برای یادگیری است.

🎁 محتویات کامل بسته دانلودی

🎯 این بسته یک دورهٔ آموزشی کامل و چندلایه است؛ شامل کتاب‌ها، تمرین‌ها و خودآزمایی .


ℹ️ نکات مهم هنگام خرید

  • این محصول به صورت فایل دانلودی کامل ارائه می‌شود و نسخهٔ چاپی ندارد.
  • توجه: لینک‌های اختصاصی دوره طی حداکثر 24 ساعت پس از ثبت سفارش ارسال می‌شوند.
  • دقت کنید لینک ها به شماره موبایل شما ارسال می شوند. پس در ارائه شماره موبایل صحیح دقت کنید.
  • برای راهنمایی در مورد نحوه دانلود به شماره 09395106248 پیامک دهید یا تماس بگیرید. (ایده آل ترین گزینه ارسال پیام در یکی از پیام رسان ها به همین شماره است تا سریعا لینک های کتاب همانجا برای شما ارسال گردد.)
  • اگر پرداخت انجام شده ولی بعد از 24 ساعت هنوز لینک‌ها را دریافت نکرده‌اید، نام و نام خانوادگی و نام محصول را پیامک کنید تا لینک‌ها دوباره ارسال شوند.

💬 راه‌های ارتباطی پشتیبانی:
واتس‌اپ یا هر پیام رسان داخلی یا پیامک: 09395106248
تلگرام: @ma_limbs

نظرات

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

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