کتاب Svelte: The Forefront of Frontend Frameworks: Analyzing Deep Impact, Driving Transformative Innovation, and Charting the Course of Evolution با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
249,950 تومان
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره Svelte: The Forefront of Frontend Frameworks: Analyzing Deep Impact, Driving Transformative Innovation, and Charting the Course of Evolution
موضوع کلی: برنامه نویسی
موضوع میانی: سوِلت (Svelte)
📋 سرفصلهای دوره
- 1. مبانی و معماری Svelte
- 2. نصب و راهاندازی محیط توسعه Svelte
- 3. ساختار پروژه Svelte
- 4. کامپوننتها در Svelte
- 5. مدیریت وضعیت (State Management) در Svelte
- 6. رویدادها و مدیریت تعاملات کاربر
- 7. شرطیسازی و رندرینگ شرطی
- 8. حلقهها و رندرینگ لیستی
- 9. توابع و منطق در کامپوننتها
- 10. تایپاسکریپت با Svelte
- 11. کار با فرمها و ورودیها
- 12. اعتبارسنجی فرمها
- 13. مسیریابی (Routing) در Svelte
- 14. SvelteKit: معماری و اصول
- 15. ایجاد صفحات در SvelteKit
- 16. مدیریت دادهها در SvelteKit
- 17. SSR (Server-Side Rendering) در SvelteKit
- 18. SSG (Static Site Generation) در SvelteKit
- 19. API Routes در SvelteKit
- 20. فرمهای پیشرفته در SvelteKit
- 21. مدیریت خطا در SvelteKit
- 22. دیپلوی (Deploy) برنامههای SvelteKit
- 23. بهینهسازی عملکرد Svelte
- 24. اندازه باندل (Bundle Size) و نحوه کاهش آن
- 25. Lazy Loading کامپوننتها
- 26. Lazy Loading مسیرها
- 27. مدیریت حافظه در Svelte
- 28. تست واحد (Unit Testing) کامپوننتها
- 29. تست یکپارچهسازی (Integration Testing)
- 30. تست E2E (End-to-End Testing)
- 31. مفاهیم کلیدی تست در Svelte
- 32. ابزارهای تست Svelte
- 33. اصول طراحی واکنشگرا (Responsive Design)
- 34. پیادهسازی طرحبندی واکنشگرا
- 35. استفاده از CSS Grid و Flexbox
- 36. مدیریت حالت سراسری (Global State)
- 37. Context API در Svelte
- 38. کتابخانههای مدیریت وضعیت خارجی
- 39. معرفی Redux Toolkit (سازگار با چارچوب)
- 40. مدیریت دادههای ناهمزمان (Async Data)
- 41. Fetch API در Svelte
- 42. کار با GraphQL
- 43. سازگاری Svelte با APIهای RESTful
- 44. امنیت در برنامههای Svelte
- 45. اعتبارسنجی سمت سرور
- 46. مدیریت احراز هویت (Authentication)
- 47. مدیریت مجوزها (Authorization)
- 48. اصول دسترسیپذیری (Accessibility)
- 49. پیادهسازی ARIA Attributes
- 50. تست دسترسیپذیری
- 51. مفاهیم UI/UX در Svelte
- 52. طراحی تجربه کاربری
- 53. بهبود قابلیت استفاده (Usability)
- 54. الگوهای طراحی رایج در Svelte
- 55. کامپوننتهای قابل استفاده مجدد
- 56. مدیریت داراییها (Assets Management)
- 57. بهینهسازی تصاویر
- 58. کار با فونتها
- 59. انیمیشنها در Svelte
- 60. Transition API
- 61. Animation Library
- 62. مدیریت تمها (Theming)
- 63. CSS-in-JS (سازگار با چارچوب)
- 64. CSS Modules
- 65. Utility-First CSS (مانند Tailwind CSS)
- 66. اصول معماری نرمافزار
- 67. الگوهای طراحی معماری (Design Patterns)
- 68. معماری ماژولار
- 69. اصول SOLID
- 70. میکروسرویسها (مفهوم)
- 71. سازگاری با معماریهای مدرن
- 72. استفاده از Web Workers
- 73. عملکرد در مرورگر
- 74. بهینهسازی رندرینگ
- 75. مدیریت رویدادهای مرورگر
- 76. تکنیکهای Caching
- 77. اصول SEO در Svelte
- 78. تگهای متا و بهینهسازی
- 79. نقشه سایت (Sitemap)
- 80. Server-Side Rendering و SEO
- 81. تکنیکهای پیشرفته Caching
- 82. مفاهیم پایگاه داده
- 83. ORM (Object-Relational Mapping)
- 84. کار با پایگاه دادههای رابطهای (مانند PostgreSQL)
- 85. کار با پایگاه دادههای NoSQL (مانند MongoDB)
- 86. اصول طراحی پایگاه داده
- 87. امنیت پایگاه داده
- 88. مفاهیم CI/CD
- 89. پیادهسازی CI/CD برای Svelte
- 90. ابزارهای CI/CD
- 91. مستندسازی کد
- 92. مستندسازی API
- 93. ایجاد راهنمای توسعهدهنده
- 94. مفاهیم DevOps
- 95. اصول توسعه پایدار
- 96. مدیریت پروژه Agile
- 97. Scrum و Kanban
- 98. مدیریت نسخه (Version Control) با Git
- 99. کار با GitHub/GitLab
- 100. اصول کدنویسی تمیز (Clean Code)
تگها:
Svelte.js
برنامه نویسی وب
توسعه وب
جاوااسکریپت
ریاکت
سوِلت
فرانتاند مدرن
فریمورک فرانتاند
ویو
یادگیری سوِلت
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.