کتاب Svelte: The Path to Becoming a Svelte Master

انتخاب پلن

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

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

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

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

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

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

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


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

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

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

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

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

عنوان دوره: دوره Svelte: The Path to Becoming a Svelte Master

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

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

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

  • 1. مقدمه‌ای بر Svelte و مزایای معماری ری‌راندرینگ
  • 2. نصب و تنظیم محیط کار با Node.js و ساخت پروژه
  • 3. ساختار فایل‌ها و اجزای پایه در یک پروژه Svelte
  • 4. تحلیل ساختار فایل .svelte و بلاک‌های script، style، template
  • 5. تفاوت‌های کلیدی Svelte با React و Vue در مدیریت وضعیت
  • 6. معرفی SvelteKit و نقش آن در بسازداری برنامه‌های مدرن
  • 7. ایجاد اولین کامپوننت و درک سینتکس تگ‌ها
  • 8. استفاده از CSS scoped و global در فایل‌های Svelte
  • 9. متغیرهای واکنش‌گرا و reactive declarations با $:
  • 10. محاسبات وابسته و به‌روزرسانی خودکار رابط کاربری
  • 11. ارسال داده‌ها به کامپوننت‌های فرزند با Props
  • 12. اعتبارسنجی و تایپ‌دهی Props برای جلوگیری از خطا
  • 13. رویدادها و ارسال داده به بالا با event dispatching
  • 14. استفاده از Slot برای ارسال محتوای قابل ویرایش در کامپوننت
  • 15. انواع مختلف Slot شامل Default و Named و Fragment
  • 16. چرخه عمر کامپوننت و هوک‌های onMount و onDestroy
  • 17. مدیریت وضعیت با Svelte Stores و وابستگی‌های آن
  • 18. ایجاد و مدیریت Writable Stores برای داده‌های تغییرناپذیر
  • 19. خواندن و مشتق‌سازی داده‌ها با Readable و Derived Stores
  • 20. به‌روزرسانی خودکار رابط کاربری با استفاده از Stores
  • 21. افکت‌های انتقال (Transitions) و انواع Fade و Slide
  • 22. ایجاد انتقال‌های سفارشی برای حرکات بصری پیشرفته
  • 23. انیمیشن‌های حرکتی با دستور flourish و animate
  • 24. مدیریت انیمیشن لیست‌ها و استفاده از flip
  • 25. استفاده از Actions برای تعامل مستقیم با DOM
  • 26. ایجاد Actionهای سفارشی برای بازکردن منو و مدال
  • 27. دسترسی به عناصر DOM با bind:this و bind:group
  • 28. مدیریت فرم‌ها و دوبل‌بندی داده‌ها با bind
  • 29. واکنش‌گرایی عمیق و reactive statements پیچیده
  • 30. معرفی صفحات و مسیریابی در SvelteKit
  • 31. تعریف مسیرهای داینامیک و پارامترهای URL
  • 32. Nested Routing و طراحی layout‌های مشترک
  • 33. بارگذاری ابتدایی و مدیریت خطا در مسیرها
  • 34. صفحات اسلایت و Index routes برای ساختار منظم
  • 35. دریافت داده از API‌های خارجی با Load Functions
  • 36. ارسال فرم‌ها و مدیریت داده‌ها با Server Actions
  • 37. ساخت Endpoints سفارشی برای ایجاد API در SvelteKit
  • 38. مدیریت کوکی و session برای احراز هویت کاربر
  • 39. استفاده از Context API برای ارائه داده‌های عمیق
  • 40. ارث‌بری و Composition در ساختار کامپوننت‌های پیشرفته
  • 41. ساختاردهی مجدد کد با Svelte Preprocess و PostCSS
  • 42. استفاده از TypeScript برای تایپ‌سازی قوی در Svelte
  • 43. بهینه‌سازی عملکرد با lazy loading و chunking
  • 44. استفاده از Svelte Head برای بهینه‌سازی سئو و متادیتا
  • 45. مدیریت دسترسی (Accessibility) و رعایت استانداردهای A11y
  • 46. تست واحدهای کامپوننت‌ها با Vitest و Testing Library
  • 47. تست عملکرد端到端 (E2E) با Playwright در SvelteKit
  • 48. آماده‌سازی برای production و بهینه‌سازی بسته‌بندی
  • 49. استقرار پروژه روی Vercel و Netlify با GitHub Actions
  • 50. معرفی کتابخانه‌های محبوب و ecosystem گسترده Svelte
  • 51. ساخت UI کامپوننت‌های قابل استفاده مجدد و طراحی شده
  • 52. ادغام Svelte با WebSocket برای همزمان‌سازی بلادرنگ
  • 53. ساخت داشبوردهای واقعی با SvelteKit و نمودارها
  • 54. مدیریت احراز هویت و جلسه کاربری با OAuth
  • 55. استراتژی‌های caching پیشرفته برای کاهش درخواست‌های سرور
  • 56. رفع باگ‌های رایج و دیباگ کردن مؤثر در Svelte
  • 57. تبدیل پروژه‌های React و Vue به Svelte
  • 58. بهترین شیوه‌ها برای نوشتن کد تمیز و قابل نگهداری
  • 59. ساخت پلاگین‌های سفارشی و افزونه‌های Svelte
  • 60. ادغام با Web Components برای استفاده در فریم‌ورک‌های دیگر
  • 61. پیشرفت‌های اخیر و آینده Svelte 5 و Runes

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

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

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

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

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


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

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

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

نظرات

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

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