جشنواره تابستانه

جشنواره تابستانه

🎉 تخفیفات تابستانه تاپ لرن 🎉

به مناسبت ولادت حضرت محمد (ص) و روز برنامه‌نویس، همه دوره‌های تاپ لرن با ۷۰٪ تخفیف ویژه در دسترس شماست!

زمان تخفیف: از ۱۸ شهریور تا پایان شهریور

فرصت استثنایی برای یادگیری و ارتقای مهارت‌هایتان را از دست ندهید!

💻 همین حالا ثبت‌نام کنید و آموزش را شروع کنید!

قیمت این دوره: 300,000 90,000 تومان
  • مدرس دوره : آرین حقیقی
  • تعداد ویدیوها : 4 ویدیو
  • مدت زمان دوره : 0:22:00
  • سطح دوره : مقدماتی
  • وضعیت دوره : در حال برگزاری
  • تاریخ آخرین بروزرسانی : 1404/06/25
ثبتـــ نام در این دوره ثبت نام در دوره
آموزش unit testing در c# از مقدماتی تا پیشرفته

آموزش unit testing در c# از مقدماتی تا پیشرفته

در این دوره‌ی تخصصی و کاملاً کاربردی، با اصول و مبانی Unit Testing در زبان سی‌شارپ (C#) آشنا می‌شوید و یاد می‌گیرید چطور برای پروژه‌های واقعی تست‌های خودکار بنویسید. این دوره با تمرکز بر فریم‌ورک xUnit و کتابخانه‌ی NSubstitute طراحی شده و به شما کمک می‌کند مهارت نوشتن تست‌های دقیق و موثر را یاد بگیرید.

این دوره برای چه کسانی مناسب است ؟

توسعه‌دهندگان دات‌نت که می‌خواهند کدهای قابل‌اعتمادتری بنویسند

برنامه‌نویسانی که با تست‌نویسی آشنایی ندارند

کسانی که به دنبال ورود به بازار کار حرفه‌ای هستند

در پایان این دوره می‌توانید به راحتی:

برای پروژه‌های خود تست بنویسید

از تست‌ها برای جلوگیری از باگ‌ها و افزایش کیفیت کد استفاده کنید

ساختار پروژه‌های تست‌پذیر را طراحی کنید

 

سرفصل های دوره

معرفی دوره
در این دوره
unit test چیست و چرا اهمیت دارد
انوع مختلف تست ها unit test , integration test, E2E test
پکیج های مورد استفاده
ساختار solution
قواعد نامگذاری
AAA
TDD
نحوه اجرای تست ها در xUnit
پارامتر برای تست ها
setup و teardown
نادیده گرفتن تست ها
استفاده از fluent-assertion
تست string
تست اعداد
تست تاریخ ها
تست object ها
تست enumerable
تست استثنائات
تست رویداد ها
تست متد های private
تست متد های internal
کد های قابل تست
نحوه پیاده سازی fake ها
moking
moq یا Nsubstitute
پروژه عملی
پوشش تست ها
تست لایه اپلیکیشن
تست api
تست لایه data
نحوه اجرای پیشفرض تست ها
class fixture
Collection fixture
اجرای تست ها به صورت موازی
پارامتر سازی پیشرفته
تست تاریخ پیشرفته
تست های پیشرونده
پوشش کد ها


پیش نیاز های دوره :

  1. Asp.net core web APIs
  2. C#

فهرستـــ ویدیوها

مدت زمان دوره 0:22:00
  • با مشاهده آنلاین جلسات در سایت ، هزینه اینترنت شما به صورت نیم بها محاسبه خواهد شد.

1
  • معرفی دوره

00:05:02

در این قسمت راجب این حرف میزنیم که unit testing برای چی هست و چرا خوبه که برای برنامه هامون تست بنویسیم.

2
  • مباحث این دوره

00:02:30

در این قسمت راجب این صحبت میکنیم که در این دوره چه چیزهایی رو قراره یادبگیریم

3
  • انواع تست ها

00:08:08

در این جلسه راجب این صحبت می‌کنیم که به صورت کلی چه انواع تستی رو در یک پروژه میتونیم داشته باشیم

4
  • ابزار های مورد استفاده

00:07:09

در این قسمت راجب این صحبت می‌کنیم که قراره از چه ابزار ها و کتابخونه‌هایی استفاده کنیم


نظرات کاربران در رابطه با این دوره

لطفا سوالات خود را راجع به این آموزش در این بخش پرسش و پاسخ مطرح کنید به سوالات در قسمت نظرات پاسخ داده نخواهد شد و آن نظر حذف میشود.
جهت ثبت نظر باید در سایت عضو شوید و یا وارد سایت شده باشید .