کتاب Svelte: The Framework That Fundamentally Simplifies, Streamlines, and Revolutionizes the Entire Frontend Development Process با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
249,950 تومان
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره Svelte: The Framework That Fundamentally Simplifies, Streamlines, and Revolutionizes the Entire Frontend Development Process
موضوع کلی: برنامه نویسی
موضوع میانی: سوِلت (Svelte)
📋 سرفصلهای دوره
- 1. مقدمه ای بر توسعه وب مدرن
- 2. آشنایی با چارچوب ها و کتابخانه ها
- 3. چرا Svelte؟ مزایا و ویژگی ها
- 4. نصب و راه اندازی محیط توسعه Svelte
- 5. ساختار پروژه Svelte
- 6. مفاهیم پایه کامپوننت ها در Svelte
- 7. ایجاد اولین کامپوننت
- 8. مدیریت وضعیت (State Management) در Svelte
- 9. استفاده از props برای ارتباط بین کامپوننت ها
- 10. واکنش گرایی (Reactivity) در Svelte
- 11. دستورات شرطی (If Blocks)
- 12. حلقه ها (Each Blocks)
- 13. رویدادها (Event Handling)
- 14. استفاده از data attributes
- 15. مدیریت فرم ها در Svelte
- 16. اعتبارسنجی فرم ها
- 17. کامپوننت های توابع (Functional Components)
- 18. کامپوننت های کلاس (Class Components)
- 19. مدیریت اسلات ها (Slots)
- 20. کامپوننت های قابل استفاده مجدد
- 21. کتابخانه های UI برای Svelte
- 22. استایل دهی در Svelte
- 23. CSS Modules
- 24. Scoped CSS
- 25. Global CSS
- 26. استفاده از CSS Preprocessors
- 27. انیمیشن ها و ترانزیشن ها در Svelte
- 28. انیمیشن های مبتنی بر CSS
- 29. انیمیشن های مبتنی بر JavaScript
- 30. مدیریت رویدادهای DOM
- 31. Context API در Svelte
- 32. مدیریت وضعیت پیشرفته با Context
- 33. پیاده سازی الگوهای طراحی در Svelte
- 34. الگوی Observer
- 35. الگوی Singleton
- 36. الگوی Factory
- 37. مدیریت داده های غیرهمزمان (Asynchronous Data)
- 38. Fetch API در Svelte
- 39. استفاده از async/await
- 40. مدیریت خطا در درخواست های شبکه
- 41. Caching داده ها
- 42. PWA با Svelte
- 43. Service Workers
- 44. Manifest File
- 45. Offline Support
- 46. Routing در Svelte
- 47. SvelteKit: معرفی و ساختار
- 48. ایجاد صفحات در SvelteKit
- 49. Layouts در SvelteKit
- 50. Server-Side Rendering (SSR) با SvelteKit
- 51. Static Site Generation (SSG) با SvelteKit
- 52. API Routes در SvelteKit
- 53. Hooks در SvelteKit
- 54. Middleware در SvelteKit
- 55. Deployment با SvelteKit
- 56. بهینه سازی عملکرد در Svelte
- 57. Code Splitting
- 58. Lazy Loading
- 59. Tree Shaking
- 60. Performance Monitoring
- 61. تست نویسی در Svelte
- 62. Unit Testing
- 63. Integration Testing
- 64. End-to-End Testing
- 65. استفاده از Jest برای تست
- 66. استفاده از Testing Library
- 67. اصول طراحی رابط کاربری (UI Design Principles)
- 68. اصول تجربه کاربری (UX Design Principles)
- 69. دسترسی پذیری (Accessibility) در Svelte
- 70. معماری برنامه های Svelte
- 71. Microservices با Svelte
- 72. Serverless Architecture با Svelte
- 73. امنیت در برنامه های Svelte
- 74. OWASP Top 10
- 75. Cross-Site Scripting (XSS) Prevention
- 76. SQL Injection Prevention
- 77. CSRF Protection
- 78. امنیت API ها
- 79. مدیریت احراز هویت (Authentication)
- 80. مدیریت مجوزها (Authorization)
- 81. استفاده از JSON Web Tokens (JWT)
- 82. پیاده سازی OAuth 2.0
- 83. مقدمه ای بر پایگاه داده ها
- 84. کار با پایگاه داده های رابطهای (SQL)
- 85. کار با پایگاه داده های NoSQL
- 86. مقدمه ای بر GraphQL
- 87. استفاده از GraphQL با Svelte
- 88. مقدمه ای بر DevOps
- 89. CI/CD Pipeline با Svelte
- 90. Docker و کانتینرسازی
- 91. Kubernetes
- 92. Monitoring و Logging
- 93. اخلاق حرفه ای در توسعه نرم افزار
- 94. مدیریت پروژه های نرم افزاری
- 95. مقدمه ای بر هوش مصنوعی در توسعه وب
- 96. کاربرد هوش مصنوعی در Svelte
- 97. استفاده از ابزارهای توسعه هوشمند
- 98. یادگیری ماشین در فرانت اند
- 99. مقدمه ای بر بلاکچین و وب ۳
- 100. کاربرد بلاکچین در برنامه های Svelte
تگها:
Svelte فارسی
آموزش Svelte
برنامهنویسی وب
توسعه فرانتاند
جاوا اسکریپت
ساخت وباپلیکیشن
فریمورک Svelte
کامپوننت Svelte
یادگیری Svelte
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.