, ,

کتاب Svelte: A Practical and Comprehensive Guide to Building Resilient Real-World Applications

تومان249,950

انتخاب پلن

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

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

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

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

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

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


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

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

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

📚 کتاب آموزشی جامع

📚 اطلاعات کتاب

عنوان کتاب: کتاب Svelte: A Practical and Comprehensive Guide to Building Resilient Real-World Applications

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

موضوع میانی: سوِلت (Svelte)

📋 سرفصل‌های کتاب (100 موضوع)

  • 1. در اینجا 100 سرفصل آموزشی دقیق برای "Svelte: A Practical and Comprehensive Guide to Building Resilient Real-World Applications" آورده شده است:
  • 2. **بخش ۱: مقدمه و مفاهیم اساسی Svelte**
  • 3. آشنایی با Svelte
  • 4. چرا Svelte؟ مزایا و فلسفه
  • 5. مقایسه Svelte با فریمورک‌های دیگر (React, Vue, Angular)
  • 6. نصب و راه‌اندازی پروژه Svelte
  • 7. ساختار پروژه Svelte
  • 8. مفهوم کامپوننت در Svelte
  • 9. نوشتن اولین کامپوننت Svelte
  • 10. صفت‌ها (Props) در کامپوننت‌ها
  • 11. مدیریت وضعیت (State Management) در کامپوننت‌های تکی
  • 12. رندر شرطی (Conditional Rendering)
  • 13. رندر لیست‌ها (List Rendering) و کلیدها (Keys)
  • 14. مدیریت رویدادها (Event Handling)
  • 15. ارتباط بین کامپوننت‌ها (Parent-Child Communication)
  • 16. ارتباط بین کامپوننت‌ها (Child-Parent Communication)
  • 17. مفهوم reactivity در Svelte
  • 18. توابع واکنشی (Reactive Declarations)
  • 19. تعریف متغیرهای واکنشی
  • 20. استفاده از `$:` برای اعلان‌های واکنشی
  • 21. مدیریت فرم‌ها در Svelte
  • 22. مدیریت ورودی‌های متنی (Text Inputs)
  • 23. مدیریت چک‌باکس‌ها و رادیو باتن‌ها
  • 24. مدیریت سلکت‌ها (Selects)
  • 25. ارسال فرم‌ها (Form Submission)
  • 26. اعتبارسنجی فرم‌ها (Form Validation)
  • 27. مفهوم lifecycle hooks در Svelte
  • 28. `onMount`
  • 29. `onDestroy`
  • 30. `beforeUpdate`
  • 31. `afterUpdate`
  • 32. استفاده از `bind:value` برای two-way data binding
  • 33. استفاده از `bind:this` برای دسترسی به DOM
  • 34. استفاده از `bind:checked`, `bind:group`, `bind:this` برای انواع ورودی‌ها
  • 35. **بخش ۲: ساختاردهی و سازماندهی پروژه Svelte**
  • 36. مفهوم کامپوننت‌های قابل استفاده مجدد (Reusable Components)
  • 37. ایجاد کامپوننت‌های پایه (Base Components)
  • 38. استفاده از slot برای انعطاف‌پذیری در کامپوننت‌ها
  • 39. مدیریت state در سطح اپلیکیشن (Global State Management)
  • 40. استفاده از Svelte Stores
  • 41. Readable Stores
  • 42. Writable Stores
  • 43. Derived Stores
  • 44. Custom Stores
  • 45. استفاده از Context API برای اشتراک‌گذاری داده‌ها
  • 46. سازماندهی فایل‌ها و پوشه‌ها در پروژه‌های بزرگ
  • 47. نام‌گذاری استاندارد کامپوننت‌ها و فایل‌ها
  • 48. استفاده از ماژول‌ها (Modules) در Svelte
  • 49. استفاده از SvelteKit برای ساخت برنامه‌های کامل
  • 50. مقدمه‌ای بر SvelteKit
  • 51. ساختار پروژه SvelteKit
  • 52. Routing در SvelteKit
  • 53. Layouts در SvelteKit
  • 54. Server-Side Rendering (SSR) با SvelteKit
  • 55. Static Site Generation (SSG) با SvelteKit
  • 56. API Routes در SvelteKit
  • 57. Data Loading در SvelteKit
  • 58. **بخش ۳: پیشرفت در Svelte و ویژگی‌های پیشرفته**
  • 59. استفاده از transitions و animations در Svelte
  • 60. انتقال‌های CSS (CSS Transitions)
  • 61. انتقال‌های JS (JS Transitions)
  • 62. انتقال‌های سفارشی (Custom Transitions)
  • 63. استفاده از animations توکار (Built-in Animations)
  • 64. مفهوم actions در Svelte
  • 65. ایجاد actions سفارشی
  • 66. استفاده از actions برای مدیریت DOM پیچیده
  • 67. استفاده از actions برای ادغام با کتابخانه‌های جاوا اسکریپت
  • 68. استفاده از Svelte برای ساخت Progressive Web Apps (PWAs)
  • 69. Service Workers
  • 70. Manifest File
  • 71. Caching Strategies
  • 72. استفاده از Svelte برای ساخت برنامه‌های موبایل (با استفاده از Capacitor یا Cordova)
  • 73. مفاهیم پیشرفته Svelte Stores
  • 74. مدیریت همزمان (Concurrency) در stores
  • 75. استفاده از stores در کامپوننت‌های پیچیده
  • 76. مدیریت خطا (Error Handling) در Svelte
  • 77. Error Boundaries
  • 78. Error Handling در Server-Side
  • 79. استفاده از TypeScript با Svelte
  • 80. تنظیم TypeScript در پروژه Svelte
  • 81. تعریف انواع برای props و state
  • 82. استفاده از TypeScript با SvelteKit
  • 83. مدیریت state پیچیده با استفاده از Svelte Stores و Context API
  • 84. **بخش ۴: ساخت برنامه‌های واقعی و مقاوم (Resilient Applications)**
  • 85. اصول طراحی برنامه‌های مقاوم (Resilient Application Design)
  • 86. برنامه‌ریزی برای شکست (Planning for Failure)
  • 87. مدیریت خطا (Error Management) در سطح کاربر و سرور
  • 88. پیاده‌سازی retry mechanisms
  • 89. استفاده از circuit breaker pattern
  • 90. مدیریت وضعیت آفلاین (Offline State Management)
  • 91. سرویس‌های کارگر برای کش کردن (Caching with Service Workers)
  • 92. همگام‌سازی داده‌ها در حالت آفلاین
  • 93. پیاده‌سازی بارگذاری تدریجی (Lazy Loading)
  • 94. بارگذاری کامپوننت‌ها
  • 95. بارگذاری داده‌ها
  • 96. بهینه‌سازی عملکرد (Performance Optimization)
  • 97. شناسایی گلوگاه‌های عملکردی
  • 98. استفاده از Svelte Devtools
  • 99. بهینه‌سازی رندرینگ
  • 100. کاهش حجم کد (Code Splitting)

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

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

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

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

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


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

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

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

دیدگاهها

هیچ دیدگاهی برای این محصول نوشته نشده است.

اولین نفری باشید که دیدگاهی را ارسال می کنید برای “کتاب Svelte: A Practical and Comprehensive Guide to Building Resilient Real-World Applications”

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

پیمایش به بالا