BDD با SpecFlow (بر اساس Gherkin) و Selenium WebDriver با C# + Intro to UnitTesting و TDD با TestStack.White
نکات و تلههای سی شارپ: چیزهایی را که نمیدانستید یاد بگیرید و به یک برنامهنویس پیشرفتهتر سی شارپ تبدیل شوید.
ساختار داده ها و الگوریتم ها را در سی شارپ از A تا Z یاد بگیرید. مصاحبه کدنویسی را پاس کنید. علاوه بر این، تست واحد و TDD را بیاموزید.
یاد بگیرید که چگونه کدهای تمیز و قابل نگهداری در سی شارپ بنویسید که توسط عمو باب وصیت شده است. نحوه انجام refactoring در سی شارپ را بیاموزید.
با نحوه ایجاد یک برنامه کاربردی ویندوز قابل نگهداری با استفاده از MVVM در WPF آشنا شوید. مقدمه ای بر Caliburn.Micro.
یاد بگیرید که چگونه با مقادیر تاریخ و زمان به درستی کار کنید: از جمله DateTime و NodaTime (Noda Time).
آموزش نوشتن کدهای تمیز در سی شارپ. طراحی و پیاده سازی API بر اساس بهترین شیوه های توسعه یافته توسط انجمن NET.
تست واحد، TDD، تمسخر و تزریق وابستگی را بیاموزید: تکنیک هایی که برای ساختن نرم افزار قابل اعتماد به آنها نیاز دارید.
با رقیب اصلی ویژوال استودیو آشنا شوید: JetBrains' Rider که برنامه نویسی C# Cross-Platform را فعال می کند.
تکنیکهای تزریق وابستگی را همراه با یک چارچوب IoC (DI-Container) بیاموزید. Grow Architecture با استفاده از DI.
نرم افزار رشد توسط TDD با SpecFlow + TestStack White. توسعه آزمایش محور را بیاموزید و مهارت های تست واحد را بهبود بخشید!
یاد بگیرید که چگونه فرآیند کدنویسی را در Bear Visual Studio 2017 و VS قدرتمند شده توسط ReSharper (R#) افزایش دهید.