دوره آموزشی بهترین تمرینهای سی شارپ برای توسعه دهندگان
1 ساعت 44 دقیقهمتوسط2018-06-05
مدرسین

Reynald Adolphe
Technologist and .NET Developer
جزئیات دوره
با پیروی از استانداردهای کدنویسی با سی شارپ، عادت به توسعه کدهای کاربردی قابل اعتماد، خوانا و پایدار داشته باشید. در این دوره آموزشی، به مربی رینالد آدولف بپیوندید تا نشان دهد که چگونه از نحو زبان فراتر رفته و به بهترین شیوه هایی که می تواند به شما در تولید کد C# با کیفیت بالا کمک کند، تسلط پیدا کنید. در طول دوره، رینالد برخی از بهترین شیوههای مورد علاقه خود را به اشتراک میگذارد و دقیقاً زمان و مکان استفاده از هر یک را نشان میدهد. در مورد روش صحیح استفاده از سازنده ها، مدیریت اشیاء، پیاده سازی مزایای غالباً نادیده گرفته شده گیرندگان و تنظیم کننده ها بیاموزید. بعلاوه، بهترین منابع، از جمله منابع الگوهای طراحی ضروری را کشف کنید.
اهداف یادگیری
نامگذاری و مدیریت کلاسها
اجرای آزمون واحد
استفاده از سازنده ها
روشها، فیلدها و خصوصیات نامگذاری و رسیدگی
استفاده صحیح از خواص
مدیریت کارآمد اشیاء
الگوهای طراحی رایج به عنوان بهترین شیوه ها
اهداف یادگیری
نامگذاری و مدیریت کلاسها
اجرای آزمون واحد
استفاده از سازنده ها
روشها، فیلدها و خصوصیات نامگذاری و رسیدگی
استفاده صحیح از خواص
مدیریت کارآمد اشیاء
الگوهای طراحی رایج به عنوان بهترین شیوه ها
مهارت ها
C#FoundationsProgramming LanguagesMicrosoftSoftware Development
سرفصل ها
مقدمه
- خوش آمدید
- آنچه باید قبل از تماشا بدانید
- راه اندازی محیط توسعه
بهترین شیوه ها - یک مرور کلی
- بهترین شیوه ها تعریف شده است
- چه زمانی از آن استفاده کنید
- دنبال کردن تیم
کلاس های نامگذاری و رسیدگی
- نمای کلی راه اندازی پروژه
- لایه کسب و کار را راه اندازی کنید
- اجرای آزمون واحد
- قراردادها و استانداردهای نامگذاری کلاسها
- قراردادهای نامگذاری رشته و اموال
- استفاده از سازنده ها
- سازنده های تست واحد
- فضای نام
- کلاسهای استاتیک
- واحد تست کلاسهای استاتیک
- استفاده از تک تن
روش ها، زمینه ها و ویژگی های نامگذاری و مدیریت
- اضافه بار روش
- تست واحد بدون پارامتر
- تست واحد با پارامترها
- روش زنجیر زنی
- ثابت ها در مقابل فیلدهای فقط خواندنی
- استفاده صحیح از خواص
- استفاده از دمو خواص
- ویژگی های پیاده سازی خودکار
- نسخه ی نمایشی ویژگی های پیاده سازی شده خودکار
مدیریت کارآمد اشیاء
- مقدار دهی اولیه اشیاء
- اشیاء مرتبط یک بار مورد نیاز است
- اشیاء مرتبط همیشه مورد نیاز است
- اشیاء مرتبط گاهی مورد نیاز است
- بررسی null
- استفاده از بیانیه برای کارایی
بهترین منابع بیشتر
- بهترین منابع وب و DB
- الگوهای طراحی رایج به عنوان بهترین عمل
نتیجه
- مراحل بعدی