توضیحات
آموزش تست برنامه های ری اکت با Jest / Vitest
نام دوره : React Testing with Jest / Vitest – TypeScript – 2025
پیش نیاز:
- تجربه پایهای در React
- آشنایی پایهای با NodeJS و npm
- داشتن تجربه کار با Vite (مفید است)
- داشتن تجربه تست در زبانهای دیگر (مفید است)
توضیحات
21.03.2025 – بهروزرسانی کامل دوره
یک مهارت ضروری برای توسعهدهندگان React
آزمون واحد کمک میکند تا کدی پایدار، مقاوم و مقیاسپذیر ایجاد شود. این مهارت در بازار شغلی توسعهدهندگان React امروزی یک مهارت ضروری است.
به دوره React Testing Library with Jest / Vitest خوش آمدید – این دوره توسط یک متخصص React طراحی و تدریس شده است.
نکات برجسته دوره آموزش تست برنامه های ری اکت با Jest / Vitest:
- اصول تست در React، ساختار تست واحدها، اصول تست Triple A
- راهاندازی یک اپلیکیشن React با TypeScript و تستها با استفاده از Vite
- معرفی Jest
- معرفی Vitest
- راهاندازی Jest
- راهاندازی Vitest
- سازماندهی تستها برای اپلیکیشنهای React
- تفاوتهای Jest و Vitest در سطح پیادهسازی
- تست کردن React hooks
- تست تعاملات کاربران و تطابقها
- کد کامل با توضیحاتی در مورد TypeScript، types و generics
- تست Snapshot
موضوعات پیشرفته تست در React:
- تست کدهای React async با Jest / Vitest و TypeScript
- استفاده از تابع act از کتابخانه تست React
- استفاده از spies و mocks در Jest
- استفاده از spies و mocks در Vitest
- تست تماسهای شبکه با استفاده از test doubles یا MSW
- تست اشیاء route، navlinks و مسیرها
- استفاده از Vite برای ساخت اپلیکیشن – با TypeScript
- پیکربندی Vite و Vitest برای عملکرد بهینه
- ساخت یک CI/CD pipeline با Vite، React testing library و TypeScript با استفاده از GitHub actions
در این دوره شما یاد خواهید گرفت که چگونه از Test Driven Development (TDD) استفاده کنید:
- تحلیل مزایای TDD
- تمرین عملی با مثالهای عالی
تمام تایپها برش خوردهاند، دوره احترام به زمان شما را نشان میدهد و تمام کد منبع به عنوان منابع دوره یا تغییرات GitHub commit diff برای تجربه یادگیری کاملاً شفاف در دسترس است.
مزایای دوره:
احترام به زمان شما: بیشتر زمان تایپ مربی برش خورده است، دوره بر تستهای واحد و توضیحات Jest / React / TypeScript متمرکز است
مختصر: فقط آنچه را که نیاز دارید یاد بگیرید، بدون محتوای اضافی برای جذابتر کردن دوره
به روز: این دوره از جدیدترین تکنیکها برای ساخت اپلیکیشنهای React استفاده میکند: Vite با TypeScript
ساختار سازمانیافته دوره: ده بخش، رویکرد تدریجی، محتوای مداوم
تغییرات کد در هر درس در Git با تغییرات کد: این به شما کمک میکند تا مرور دقیقی از درس داشته باشید و اگر چیزی را از دست دادهاید، اصلاح کنید
فونت بزرگ، پسزمینه تیره، محتوای FullHD، به این ترتیب حتی روی صفحه نمایش کوچک یا تبلت هم قابل خواندن است
دوره آموزش تست برنامه های ری اکت با Jest / Vitest برای چه کسانی است:
- دانشجویانی که TypeScript و React را دوست دارند و میخواهند آنها را با هم استفاده کنند
- دانشجویانی که میخواهند تستهای Jest / Vitest را یاد بگیرند
- دانشجویانی که میخواهند کتابخانه تست React Testing را یاد بگیرند
یودمی ایران –
دوره درخواستی خود را از راه های ارتباطی درخواست کنید