کتاب Svelte: Unleash Your Creative Potential and Build Revolutionary Web Solutions با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB

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

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

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

عنوان دوره: دوره Svelte: Unleash Your Creative Potential and Build Revolutionary Web Solutions

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

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

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

  • 1. مقدمه‌ای بر Svelte و معماری آن
  • 2. نصب و راه‌اندازی محیط توسعه Svelte
  • 3. ساختار پروژه Svelte
  • 4. کامپوننت‌ها در Svelte: مبانی
  • 5. تعریف و استفاده از کامپوننت‌ها
  • 6. ارسال پراپس (Props) به کامپوننت‌ها
  • 7. مدیریت وضعیت (State) در Svelte
  • 8. متغیرهای واکنش‌گرا (Reactive Variables)
  • 9. دستورات شرطی (Conditional Rendering)
  • 10. دستورات تکرار (Looping and List Rendering)
  • 11. رویدادها (Events) در Svelte
  • 12. مدیریت رویدادهای کاربر
  • 13. فرم‌ها و ورودی‌ها در Svelte
  • 14. اتصال دوطرفه داده (Two-way Data Binding)
  • 15. چرخه حیات کامپوننت (Component Lifecycle)
  • 16. توابع و هوک‌های کامپوننت
  • 17. استایل‌دهی در Svelte
  • 18. استایل‌های محلی (Scoped Styles)
  • 19. استایل‌های سراسری (Global Styles)
  • 20. انتقال استایل‌ها بین کامپوننت‌ها
  • 21. مدیریت وضعیت پیچیده با Context API
  • 22. استفاده از Store در Svelte
  • 23. Writable Stores
  • 24. Readable Stores
  • 25. Derived Stores
  • 26. Async Stores
  • 27. مدیریت فرم‌های پیچیده
  • 28. اعتبارسنجی فرم‌ها
  • 29. استفاده از کتابخانه‌های اعتبارسنجی
  • 30. مسیریابی (Routing) در Svelte
  • 31. SvelteKit: مقدمه و نصب
  • 32. پیکربندی مسیریابی در SvelteKit
  • 33. صفحات و Layouts در SvelteKit
  • 34. Endpoints API در SvelteKit
  • 35. Server-Side Rendering (SSR) در SvelteKit
  • 36. Static Site Generation (SSG) در SvelteKit
  • 37. Hydration در SvelteKit
  • 38. Load Functions در SvelteKit
  • 39. Error Handling در SvelteKit
  • 40. Deployment پروژه‌های SvelteKit
  • 41. بهینه‌سازی عملکرد در Svelte
  • 42. Code Splitting در Svelte
  • 43. Lazy Loading کامپوننت‌ها
  • 44. استفاده از Web Workers
  • 45. بهینه‌سازی تصاویر و منابع
  • 46. مدیریت حافظه در Svelte
  • 47. تست‌نویسی در Svelte
  • 48. Unit Testing کامپوننت‌ها
  • 49. Integration Testing
  • 50. End-to-End Testing
  • 51. استفاده از Jest برای تست
  • 52. استفاده از Playwright برای تست
  • 53. امنیت در برنامه‌های Svelte
  • 54. جلوگیری از حملات XSS
  • 55. مدیریت احراز هویت (Authentication)
  • 56. مدیریت مجوزها (Authorization)
  • 57. استفاده از JWT
  • 58. امنیت APIها
  • 59. مفاهیم پیشرفته Svelte
  • 60. انیمیشن‌ها و Transitionها
  • 61. Custom Elements در Svelte
  • 62. Web Components با Svelte
  • 63. Server-Sent Events (SSE)
  • 64. WebSockets با Svelte
  • 65. Progressive Web Apps (PWAs) با Svelte
  • 66. بهینه‌سازی برای موبایل
  • 67. اصول طراحی رابط کاربری (UI)
  • 68. اصول تجربه کاربری (UX)
  • 69. دسترسی‌پذیری (Accessibility)
  • 70. استفاده از ARIA Attributes
  • 71. طراحی واکنش‌گرا (Responsive Design)
  • 72. مدیریت تم‌ها (Theming)
  • 73. استفاده از SVG در Svelte
  • 74. پردازش داده‌های حجیم
  • 75. آفلاین بودن (Offline Support)
  • 76. ذخیره‌سازی داده در مرورگر
  • 77. Service Workers و Caching
  • 78. مدیریت خطا در سطح برنامه
  • 79. پایش و لاگ‌گیری (Monitoring & Logging)
  • 80. معماری برنامه‌های تک‌صفحه‌ای (SPAs)
  • 81. مقایسه Svelte با فریم‌ورک‌های دیگر
  • 82. Svelte در مقابل React
  • 83. Svelte در مقابل Vue
  • 84. Svelte در مقابل Angular
  • 85. پروژه‌های واقعی با Svelte
  • 86. ساخت داشبوردهای مدیریتی
  • 87. ساخت فروشگاه‌های آنلاین
  • 88. ساخت اپلیکیشن‌های تک‌صفحه‌ای پیچیده
  • 89. کاربردهای Svelte در صنعت
  • 90. نوآوری‌های آینده در Svelte
  • 91. جامعه Svelte و منابع یادگیری
  • 92. بهترین شیوه‌ها (Best Practices) در Svelte
  • 93. پروژه‌های متن‌باز Svelte
  • 94. کتابخانه‌ها و ابزارهای مفید
  • 95. مدیریت وابستگی‌ها (Dependency Management)
  • 96. مقدمه‌ای بر برنامه‌نویسی تابعی
  • 97. اصول برنامه‌نویسی تابعی در Svelte
  • 98. توابع خالص (Pure Functions)
  • 99. عدم تغییرپذیری (Immutability)
  • 100. ترکیب توابع (Function Composition)
تگ‌ها: Sveltekit آموزش Svelte برنامه نویسی وب توسعه فرانت اند جاوا اسکریپت ساخت وب اپلیکیشن فریمورک وب کامپوننت Svelte یادگیری Svelte

نظرات

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

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