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

Reynald Adolphe
Technologist and .NET Developer
جزئیات دوره
با پیروی از استانداردهای کدنویسی با سی شارپ، عادت به توسعه کدهای کاربردی قابل اعتماد، خوانا و پایدار داشته باشید. در این دوره آموزشی، به مربی رینالد آدولف بپیوندید تا نشان دهد که چگونه از نحو زبان فراتر رفته و به بهترین شیوه هایی که می تواند به شما در تولید کد C# با کیفیت بالا کمک کند، تسلط پیدا کنید. در طول دوره، رینالد برخی از بهترین شیوههای مورد علاقه خود را به اشتراک میگذارد و دقیقاً زمان و مکان استفاده از هر یک را نشان میدهد. در مورد روش صحیح استفاده از سازنده ها، مدیریت اشیاء، پیاده سازی مزایای غالباً نادیده گرفته شده گیرندگان و تنظیم کننده ها بیاموزید. بعلاوه، بهترین منابع، از جمله منابع الگوهای طراحی ضروری را کشف کنید.
اهداف یادگیری
نامگذاری و مدیریت کلاسها
اجرای آزمون واحد
استفاده از سازنده ها
روشها، فیلدها و خصوصیات نامگذاری و رسیدگی
استفاده صحیح از خواص
مدیریت کارآمد اشیاء
الگوهای طراحی رایج به عنوان بهترین شیوه ها
اهداف یادگیری
نامگذاری و مدیریت کلاسها
اجرای آزمون واحد
استفاده از سازنده ها
روشها، فیلدها و خصوصیات نامگذاری و رسیدگی
استفاده صحیح از خواص
مدیریت کارآمد اشیاء
الگوهای طراحی رایج به عنوان بهترین شیوه ها
مهارت ها
C#FoundationsProgramming LanguagesMicrosoftSoftware Development
سرفصل ها
0. مقدمه
- 01 - خوش آمدید
- 02 - آنچه باید قبل از تماشا بدانید
- 03 - راه اندازی محیط توسعه
1. بهترین شیوه ها - یک مرور کلی
- 04 - بهترین شیوه ها تعریف شده است
- 05 - چه زمانی از آن استفاده کنید
- 06 - دنبال کردن تیم
2. کلاس های نامگذاری و رسیدگی
- 07 - نمای کلی راه اندازی پروژه
- 08 - لایه کسب و کار را راه اندازی کنید
- 09 - اجرای آزمون واحد
- 10 - قراردادها و استانداردهای نامگذاری کلاسها
- 11 - قراردادهای نامگذاری رشته و اموال
- 12 - استفاده از سازنده ها
- 13 - سازنده های تست واحد
- 14 - فضای نام
- 15 - کلاسهای استاتیک
- 16 - واحد تست کلاسهای استاتیک
- 17 - استفاده از تک تن
3. روش ها، زمینه ها و ویژگی های نامگذاری و مدیریت
- 18 - اضافه بار روش
- 19 - تست واحد بدون پارامتر
- 20 - تست واحد با پارامترها
- 21 - روش زنجیر زنی
- 22 - ثابت ها در مقابل فیلدهای فقط خواندنی
- 23 - استفاده صحیح از خواص
- 24 - استفاده از دمو خواص
- 25 - ویژگی های پیاده سازی خودکار
- 26 - نسخه ی نمایشی ویژگی های پیاده سازی شده خودکار
4. مدیریت کارآمد اشیاء
- 27 - مقدار دهی اولیه اشیاء
- 28 - اشیاء مرتبط یک بار مورد نیاز است
- 29 - اشیاء مرتبط همیشه مورد نیاز است
- 30 - اشیاء مرتبط گاهی مورد نیاز است
- 31 - بررسی null
- 32 - استفاده از بیانیه برای کارایی
5. بهترین منابع بیشتر
- 33 - بهترین منابع وب و DB
- 34 - الگوهای طراحی رایج به عنوان بهترین عمل
نتیجه
- 35 - مراحل بعدی
دوره های مرتبط
- دوره آموزشی مفاهیم پیشرفته برنامهنویسی در #C
- دوره آموزشی تمرین عملی سی شارپ با ساختارهای دادهای
- دوره آموزشی سی شارپ پیشرفته: الگوهای برنامهنویسی تابعی
- دوره آموزشی 10 نکته برای برنامه نویسان سی شارپ
- دوره آموزشی یادگیری جامع سی شارپ و دات نت
- دوره آموزشی تسلط بر ابزارهای هوش مصنوعی برای توسعه مؤثر سی شارپ
- دوره آموزشی سی شارپ پیشرفته: کلاسها، رکوردها و ساختارها
- دوره آموزشی توسعه سی شارپ و دات نت با VS Code