کتاب Svelte برای توسعه موبایل: PWA و Native Apps (با ابزارهای جانبی) با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
249,950 تومان
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره Svelte برای توسعه موبایل: PWA و Native Apps (با ابزارهای جانبی)
موضوع کلی: برنامه نویسی
موضوع میانی: سوِلت (Svelte)
📋 سرفصلهای دوره
- 1. مقدمهای بر توسعه موبایل با Svelte
- 2. آشنایی با Progressive Web Apps (PWA)
- 3. مبانی PWA: Manifest و Service Worker
- 4. ساخت PWA با Svelte: شروع پروژه
- 5. مدیریت وضعیت در PWA با Svelte
- 6. ذخیرهسازی دادهها در PWA
- 7. بهینهسازی عملکرد PWA
- 8. استفاده از Notification API در PWA
- 9. قابلیت آفلاین در PWA با Svelte
- 10. دسترسی به سختافزار در PWA (محدود)
- 11. تست و دیباگ PWA
- 12. استقرار PWA
- 13. مقدمهای بر توسعه Native Apps با Svelte
- 14. SvelteKit برای توسعه Native
- 15. استفاده از Capacitor برای Native Apps
- 16. اتصال به APIهای بومی با Capacitor
- 17. مدیریت دسترسی به سنسورها در Native Apps
- 18. ذخیرهسازی دادههای Native
- 19. کار با فایلها در Native Apps
- 20. ارتباط با سیستمعامل (محدود)
- 21. طراحی رابط کاربری Native با Svelte
- 22. مدیریت ناوبری در Native Apps
- 23. انیمیشنها و افکتهای Native
- 24. مدیریت فرمها در Native Apps
- 25. اعتبارسنجی ورودیها
- 26. استفاده از کتابخانههای UI برای Native
- 27. بهینهسازی عملکرد Native Apps
- 28. تست و دیباگ Native Apps
- 29. استقرار Native Apps (Android)
- 30. استقرار Native Apps (iOS)
- 31. مقدمهای بر معماری اپلیکیشنهای موبایل
- 32. الگوهای طراحی در Svelte
- 33. مدیریت رویدادها در Svelte
- 34. کامپوننتهای قابل استفاده مجدد
- 35. State Management پیشرفته با Svelte
- 36. Context API در Svelte
- 37. استفاده از Stores در Svelte
- 38. ماژولار کردن کد در Svelte
- 39. مدیریت خطا در Svelte
- 40. لاگگیری در Svelte
- 41. مقدمهای بر امنیت در اپلیکیشنهای موبایل
- 42. احراز هویت کاربر
- 43. مدیریت توکنها
- 44. رمزنگاری دادههای حساس (محدود)
- 45. مبانی طراحی تجربه کاربری (UX)
- 46. اصول طراحی رابط کاربری (UI)
- 47. دسترسپذیری (Accessibility)
- 48. مبانی تست نرمافزار
- 49. تست واحد (Unit Testing)
- 50. تست یکپارچهسازی (Integration Testing)
- 51. تست End-to-End (E2E)
- 52. ابزارهای تست خودکار
- 53. مقدمهای بر DevOps
- 54. مبانی CI/CD
- 55. استفاده از Git برای کنترل نسخه
- 56. مخازن کد (GitHub, GitLab)
- 57. پایپلاینهای CI/CD با SvelteKit
- 58. مدیریت وابستگیها
- 59. مقدمهای بر پایگاه دادهها
- 60. کار با پایگاه دادههای NoSQL
- 61. Firebase برای ذخیرهسازی داده
- 62. SQLite در محیط Native
- 63. مدیریت دادههای محلی
- 64. همگامسازی دادهها
- 65. مقدمهای بر APIهای وب
- 66. RESTful API Design
- 67. GraphQL Basics
- 68. کار با Fetch API در Svelte
- 69. مدیریت پاسخهای API
- 70. خطاهای API و مدیریت آنها
- 71. مقدمهای بر مفاهیم پیشرفته Svelte
- 72. Server-Side Rendering (SSR) با SvelteKit
- 73. Static Site Generation (SSG) با SvelteKit
- 74. Hydration در Svelte
- 75. SSR vs SSG vs Client-Side Rendering
- 76. مقدمهای بر معماری میکروسرویسها (در صورت ارتباط)
- 77. اصول طراحی اپلیکیشنهای مقیاسپذیر
- 78. مدیریت منابع در اپلیکیشنهای موبایل
- 79. بهینهسازی مصرف باتری
- 80. مدیریت حافظه
- 81. مقدمهای بر پردازش ابری (در صورت ارتباط)
- 82. استفاده از سرویسهای ابری برای ذخیرهسازی
- 83. مقدمهای بر تحلیل دادههای کاربر
- 84. ابزارهای تحلیل رفتار کاربر
- 85. حفظ حریم خصوصی کاربران
- 86. اصول توسعه پایدار
- 87. مقدمهای بر تکنولوژیهای نوظهور (در صورت ارتباط)
- 88. آینده توسعه موبایل با Svelte
- 89. کاربردهای پیشرفته Svelte در صنعت
- 90. پروژههای عملی با Svelte و PWA
- 91. پروژههای عملی با Svelte و Native Apps
- 92. نکات کلیدی و جمعبندی دوره
تگها:
JavaScript
PWA
Svelte
SvelteKit
اپلیکیشن نیتیو
برنامه نویسی موبایل
توسعه موبایل
توسعه وب
فرانتاند
یادگیری Svelte
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.