توضیحات
دوره Mastering Jest Testing with TypeScript and Node.js. این دوره آموزشی جامع، شما را با اصول و تکنیکهای تستنویسی در محیطهای مدرن Node.js با استفاده از Jest و TypeScript آشنا میکند. از راهاندازی اولیه پروژه و پیکربندی TypeScript و Jest تا نوشتن تستهای ساختاریافته برای توابع، کلاسها و خطاهای پیچیده، تمامی مباحث ضروری پوشش داده میشوند. شما با ساختار تستها، هوکهای چرخه عمر، متدهای اصلی Jest مانند `describe`، `it` و `expect`، و همچنین مفاهیمی مانند الگوی AAA و test doubles (شامل Mock، Spy و Stub) کار خواهید کرد. همچنین، روشهای مدیریت خطا، تست سرویسهای mock شده و اعتبارسنجی پاسخهای API آموزش داده میشود. با تکمیل این دوره، توانایی نوشتن تستهای قابلاعتماد و حرفهای برای برنامههای TypeScript و Node.js را به دست خواهید آورد.
آنچه فرا خواهید گرفت
- راهاندازی و پیکربندی Jest برای یک پروژه Node.js مبتنی بر TypeScript.
- نوشتن تستهای واحد (Unit Tests) و یکپارچهسازی (Integration Tests) با استفاده از متدها و تطبیقکنندههای اصلی Jest.
- استفاده مؤثر از test doubles مانند mocks, stubs, fakes, و spies.
- پیادهسازی و تست مدیریت خطای قوی برای برنامههای واقعی.
این دوره مناسب افرادیست که
- این دوره برای توسعهدهندگان JavaScript یا TypeScript که میخواهند نحوه نوشتن تستهای خودکار و با کیفیت بالا را با استفاده از Jest در پروژههای Node.js یاد بگیرند، عالی است. چه در تستنویسی مبتدی باشید و چه توسعهدهندهای که چند تست نوشتهاید اما هرگز با mocking، spying یا مدیریت خطاهای واقعی احساس اطمینان نداشتهاید – این دوره برای شماست.
مشخصات دوره Mastering Jest Testing with TypeScript and Node.js
- ناشر: Udemy
- مدرس: Jānis Smilga
- سطح آموزش: مبتدی تا پیشرفته
- مدت زمان آموزش: 3 ساعت و 57 دقیقه
- تعداد دروس: 29
سرفصل های دوره
پیشنیازهای دوره Mastering Jest Testing with TypeScript and Node.js
- Basic understanding of JavaScript and TypeScript. You should be comfortable with functions, variables, and basic types)
- Familiarity with Node.js and using the terminal/command line
- A code editor like VS Code and Node.js installed on your machine
- No prior testing experience is required — we’ll start from the ground up!
تصاویر دوره
نمونه فیلم دوره
راهنمای نصب
پس از Extract، با Player دلخواه خود مشاهده کنید.
زیرنویس: انگلیسی
کیفیت: 720p
لینک دانلود
گذرواژه فایل(ها): www.downloadly.ir
حجم فایل
2.6 گیگابایت















































