, ,

کتاب تست یکپارچگی در فرانت‌اند با Jest

تومان249,950

انتخاب پلن

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

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

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

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

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

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


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

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

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

📚 کتاب آموزشی جامع

📚 اطلاعات کتاب

عنوان کتاب: کتاب تست یکپارچگی در فرانت‌اند با Jest

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

موضوع میانی: تست فرانت‌اند

📋 سرفصل‌های کتاب (100 موضوع)

  • 1. مقدمه ای بر تست یکپارچگی در فرانت‌اند
  • 2. چرا تست یکپارچگی در فرانت‌اند مهم است؟
  • 3. تفاوت تست واحد، تست یکپارچگی و تست End-to-End
  • 4. آشنایی با Jest
  • 5. نصب Jest
  • 6. پیکربندی Jest
  • 7. نوشتن اولین تست یکپارچگی با Jest
  • 8. مفاهیم کلیدی Jest: describe, it, expect
  • 9. استفاده از matchers در Jest
  • 10. تنظیمات قبل و بعد از تست (beforeEach, afterEach, beforeAll, afterAll)
  • 11. تست کامپوننت‌های React
  • 12. مقدمه ای بر React Testing Library
  • 13. نصب React Testing Library
  • 14. نوشتن اولین تست کامپوننت با React Testing Library
  • 15. یافتن المنت‌ها در DOM (getByText, getByRole, getByLabelText)
  • 16. تعامل با المنت‌ها (fireEvent, userEvent)
  • 17. تست رندرینگ کامپوننت‌ها
  • 18. تست تغییرات حالت (state) در کامپوننت‌ها
  • 19. تست Props و نحوه انتقال داده
  • 20. تست Conditional Rendering
  • 21. تست List Rendering
  • 22. تست Event Handling در کامپوننت‌ها
  • 23. تست فرم‌ها و ورودی‌ها
  • 24. تست کامپوننت‌های پیچیده
  • 25. تست کامپوننت‌های با Hooks
  • 26. تست Context API
  • 27. تست Redux (در صورت استفاده)
  • 28. تست Router (در صورت استفاده)
  • 29. شبیه‌سازی API Call ها (Mocking API Calls)
  • 30. استفاده از Jest Mocks
  • 31. شبیه‌سازی توابع (jest.fn)
  • 32. شبیه‌سازی ماژول‌ها (jest.mock)
  • 33. شبیه‌سازی Fetch API
  • 34. شبیه‌سازی Axios
  • 35. مدیریت زمان در تست‌ها (Mocking Timers)
  • 36. تست انیمیشن‌ها (در صورت نیاز)
  • 37. تست Accessibility در کامپوننت‌ها
  • 38. تست UI Libraries (مانند Material-UI, Ant Design)
  • 39. تست با Storybook و Jest
  • 40. تست کامپوننت‌های با SVG
  • 41. تست کامپوننت‌های با CSS Modules
  • 42. تست کامپوننت‌های با Styled Components
  • 43. تست کامپوننت‌های با Tailwind CSS
  • 44. تست کامپوننت‌های با Webpack (در صورت نیاز)
  • 45. تست کامپوننت‌های با Vite (در صورت نیاز)
  • 46. تست کامپوننت‌های با TypeScript
  • 47. نوشتن تست‌های یکپارچگی برای برنامه‌های SPA (Single Page Application)
  • 48. استراتژی‌های تست یکپارچگی
  • 49. نوشتن تست‌های قابل نگهداری
  • 50. مدیریت تست‌های بزرگ
  • 51. سازماندهی تست‌ها
  • 52. Coverage Report در Jest
  • 53. تحلیل نتایج Coverage
  • 54. بهبود کیفیت کد با تست‌ها
  • 55. تست‌های ناظر (Snapshot Testing)
  • 56. نحوه استفاده از Snapshot Testing
  • 57. مزایا و معایب Snapshot Testing
  • 58. مدیریت Snapshot ها
  • 59. تست‌های Asynchronous
  • 60. تست Promise ها
  • 61. تست Async/Await
  • 62. تست Callbacks
  • 63. تست Event Listeners
  • 64. تست‌های مربوط به Routing
  • 65. تست ناوبری (Navigation)
  • 66. تست پارامترهای URL
  • 67. تست Route Guards
  • 68. تست‌های مربوط به State Management
  • 69. تست تغییرات Global State
  • 70. تست Actions و Mutations (در صورت استفاده از Vuex)
  • 71. تست Selectors (در صورت استفاده از Redux)
  • 72. تست‌های مربوط به API Integration
  • 73. تست موفقیت‌آمیز API Call
  • 74. تست خطای API Call
  • 75. تست پاسخ‌های مختلف API
  • 76. تست Pagination
  • 77. تست Sorting و Filtering
  • 78. تست‌های مربوط به User Interaction
  • 79. تست کلیک کردن روی دکمه‌ها
  • 80. تست پر کردن فرم‌ها
  • 81. تست کشیدن و رها کردن (Drag and Drop)
  • 82. تست اسکرول کردن
  • 83. تست‌های مربوط به Accessibility
  • 84. تست با ARIA Attributes
  • 85. تست با Keyboard Navigation
  • 86. تست با Screen Readers (شبیه‌سازی)
  • 87. تست‌های مربوط به Performance
  • 88. تست زمان بارگذاری کامپوننت
  • 89. تست زمان پاسخگویی به تعاملات
  • 90. تست‌های مربوط به Security (در صورت نیاز)
  • 91. تست Input Validation
  • 92. تست Sanitize Input
  • 93. تست‌های مربوط به Internationalization (i18n)
  • 94. تست نمایش متن به زبان‌های مختلف
  • 95. تست تغییر زبان
  • 96. تست‌های مربوط به Server-Side Rendering (SSR) (در صورت استفاده)
  • 97. تست رندرینگ اولیه
  • 98. تست Hydration
  • 99. ابزارها و افزونه‌های مفید برای Jest
  • 100. Jest Runner

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

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

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

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

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


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

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

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

دیدگاهها

هیچ دیدگاهی برای این محصول نوشته نشده است.

اولین نفری باشید که دیدگاهی را ارسال می کنید برای “کتاب تست یکپارچگی در فرانت‌اند با Jest”

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

پیمایش به بالا