, ,

کتاب راهنمای جامع تست فرانت‌اند با استفاده از ابزارهای پیشرو

تومان249,950

انتخاب پلن

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

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

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

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

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

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


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

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

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

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

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

عنوان کتاب: کتاب راهنمای جامع تست فرانت‌اند با استفاده از ابزارهای پیشرو

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

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

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

  • 1. مبانی تست فرانت‌اند:
  • 2. مقدمه ای بر تست فرانت‌اند و اهمیت آن
  • 3. انواع مختلف تست در فرانت‌اند
  • 4. انتخاب ابزار تست مناسب
  • 5. محیط توسعه و تنظیمات اولیه تست
  • 6. مروری بر HTML، CSS و JavaScript
  • 7. آشنایی با DOM و تعاملات آن
  • 8. مبانی Git و کنترل نسخه برای پروژه‌های تست
  • 9. مبانی خط فرمان و ابزارهای مورد نیاز
  • 10. اصول اولیه نوشتن تست‌های خوب
  • 11. قواعد نامگذاری تست‌ها و فایل‌ها
  • 12. Jest:**
  • 13. مقدمه ای بر Jest و نصب آن
  • 14. نوشتن اولین تست با Jest
  • 15. آشنایی با ساختار فایل تست Jest
  • 16. استفاده از `describe`, `it` و `expect` در Jest
  • 17. تست کردن مقادیر و عبارات با `expect`
  • 18. مقایسه مقادیر با استفاده از متدهای `expect`
  • 19. استفاده از ماک‌ها (Mocks) در Jest
  • 20. تست کردن توابع asynchronous با Jest
  • 21. تست کردن کامپوننت‌های React با Jest
  • 22. استفاده از `setupFilesAfterEnv` در Jest
  • 23. نوشتن تست‌های snapshot با Jest
  • 24. React Testing Library:**
  • 25. مقدمه ای بر React Testing Library و نصب آن
  • 26. انتخاب کننده های DOM در React Testing Library
  • 27. تست کردن رویدادها (Events) با React Testing Library
  • 28. تست کردن فرم‌ها و ورودی‌ها
  • 29. تست کردن کامپوننت‌های React با React Testing Library
  • 30. شبیه‌سازی داده‌ها (Data mocking) در React Testing Library
  • 31. استفاده از `userEvent` در React Testing Library
  • 32. تست کردن حالات (States) در React Testing Library
  • 33. تست کردن Context API در React Testing Library
  • 34. Cypress:**
  • 35. مقدمه ای بر Cypress و نصب آن
  • 36. ساختار و تنظیمات اولیه Cypress
  • 37. نوشتن اولین تست end-to-end با Cypress
  • 38. انتخاب کننده های Cypress
  • 39. کار با دستورات Cypress برای تعامل با DOM
  • 40. مدیریت المنت‌ها و المان‌ها در Cypress
  • 41. آشنایی با Cypress Command‌ها
  • 42. تست کردن navigation و URL‌ها
  • 43. تست کردن API‌ها با Cypress
  • 44. استفاده از ماک‌ها و استاب‌ها در Cypress
  • 45. تست کردن asynchronous code در Cypress
  • 46. تست کردن UI با Cypress
  • 47. مدیریت تست‌ها:**
  • 48. اصول refactoring در تست‌ها
  • 49. استفاده از الگوهای طراحی تست (Test Design Patterns)
  • 50. نوشتن تست‌های قابل نگهداری
  • 51. ایجاد تست‌های خوانا و مستند
  • 52. مدیریت داده‌های تست (Test Data)
  • 53. استفاده از CI/CD برای اجرای تست‌ها
  • 54. ابزارهای پیشرفته تست:**
  • 55. استفاده از Storybook برای تست کامپوننت‌ها
  • 56. تست‌های performance و ابزارهای مربوطه
  • 57. استفاده از Lighthouse برای تست عملکرد وب‌سایت
  • 58. استفاده از Playwright برای تست
  • 59. مفاهیم و تکنیک‌های پیشرفته:**
  • 60. تست‌های ایزوله (Isolated Tests)
  • 61. استفاده از Stub‌ها و Mock‌ها به صورت عمیق
  • 62. تکنیک‌های TDD (Test-Driven Development) و BDD (Behavior-Driven Development)
  • 63. پیاده‌سازی تست‌های end-to-end پیچیده
  • 64. تست‌های Accessibility
  • 65. بهبود و بهینه سازی:**
  • 66. بهینه‌سازی سرعت اجرای تست‌ها
  • 67. کاهش وابستگی‌های تست‌ها
  • 68. آنالیز گزارش‌های تست
  • 69. رفع اشکال تست‌های ناموفق
  • 70. ایجاد گزارش‌های تست قابل فهم
  • 71. یکپارچه‌سازی تست‌ها در pipeline توسعه
  • 72. بهره‌وری از کد با استفاده از تست‌ها
  • 73. مباحث تکمیلی:**
  • 74. تست کردن Responsive Design
  • 75. تست کردن Localization و Internationalization
  • 76. تست‌های امنیتی در فرانت‌اند
  • 77. مبانی امنیت وب و تست‌های مربوطه
  • 78. جمع بندی و آینده:**
  • 79. چالش‌های پیش رو در تست فرانت‌اند
  • 80. آینده تست فرانت‌اند و فناوری‌های نوظهور
  • 81. بهترین شیوه‌ها و نکات کلیدی برای تست موفق
  • 82. بررسی نمونه پروژه‌های تست فرانت‌اند
  • 83. ایجاد یک استراتژی تست جامع
  • 84. انتخاب ابزار مناسب بر اساس نیازهای پروژه
  • 85. چگونه در تست فرانت‌اند حرفه‌ای شویم
  • 86. راهنمای انتخاب شغل در زمینه تست فرانت‌اند
  • 87. پروژه‌های عملی:**
  • 88. پیاده‌سازی یک پروژه تست کامل (Jest)
  • 89. پیاده‌سازی یک پروژه تست کامل (React Testing Library)
  • 90. پیاده‌سازی یک پروژه تست کامل (Cypress)
  • 91. مرور و جمع‌بندی:**
  • 92. مروری بر مفاهیم کلیدی تست فرانت‌اند
  • 93. ارائه منابع آموزشی تکمیلی
  • 94. آزمون:**
  • 95. آزمون جامع
  • 96. در ادامه سرفصل‌های اولیه، 5 سرفصل اضافی و متفاوت در اینجا آمده است:
  • 97. **تست کامپوننت با استفاده از React Testing Library و Vue Test Utils**
  • 98. **تست End-to-End با Cypress و Playwright**
  • 99. **تست رگرسیون بصری (Visual Regression Testing) و ابزارهای آن**
  • 100. **تست کارایی (Performance Testing) و بهینه‌سازی فرانت‌اند**

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

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

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

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

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


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

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

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

دیدگاهها

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

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

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

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