آموزش C #: 2 کنترل جریان ، آرایه ها و کنترل استثناها

C# Essential Training: 2 Flow Control, Arrays, and Exception Handling

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: با یادگیری C # در توسعه برنامه های Microsoft شروع کنید. C # سریع ، توانمند و سازنده ، بهترین ویژگی های C ++ و Java را ترکیبی می کند - هیچکدام از این موارد مربوط به شمارش مرجع یا عملکرد نیستند. این دوره نیمه دوم آموزش ضروری C # است که شامل تکنیک های کمی پیشرفته تر مانند تست کد ، ذخیره داده ها در آرایه ها و مجموعه ها ، پردازش لیست ها با LINQ ، کنترل جریان برنامه و مدیریت موارد استثنایی است. مقدمه ای در مورد تست واحد ، و همچنین مکانیسم های کنترل جریان مانند دستورات if-else و سوئیچ ، عملگرهای منطقی و حلقه ها ارائه دهید. نحوه اجرای پروژه های خود را بیابید ، استثنائات را رفع اشکال کنید تا بفهمید چرا کد در زمان اجرا قطع شده است و این موارد استثنایی را با دستورات گرفتن مدیریت کنید. به علاوه ، نحوه ایجاد و مدیریت بسته های کد کامپایل شده با NuGet ، مدیریت گزارش های برنامه با NLog و تولید ساخت نهایی را بیاموزید.
موضوعات شامل:
  • تست های واحد نوشتاری در C #
  • کار با آرایه های ساده و چند بعدی
  • مدیریت داده های مرتب و مرتب نشده با لیست ها
  • ارزیابی شرایط با عبارات if-else
  • استفاده از عملگرهای OR ، AND و NOT
  • حلقه های ساختمان
  • رفع اشکال و رسیدگی به موارد استثنا
  • ایجاد ساخت نهایی پروژه C # خود

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

مقدمه Introduction

  • خوش آمدی Welcome

  • آنچه باید بدانید What you should know

  • با استفاده از پرونده های تمرینی Using the exercise files

1. تست واحد و توسعه محور آزمون 1. Unit Testing and Test-Driven Development

  • تست واحد چیست؟ What is unit testing?

  • یک پروژه آزمایش واحد ایجاد کنید Create a unit-testing project

  • نوشتن تست واحد Writing a unit test

  • تست های در حال اجرا Running tests

  • تنظیم گروههای برگه Setting up tab groups

2. آرایه ها و مجموعه ها 2. Arrays and Collections

  • آرایه های ساده Simple arrays

  • تغییر اندازه آرایه ها Resizing arrays

  • کار با آرایه های ساده Working with simple arrays

  • تست کلاس آرایه ساده Testing the simple array class

  • با استفاده از آرایه های چند بعدی Using multidimensional arrays

  • مدیریت داده های سفارش داده شده با لیست ها Managing ordered data with lists

  • کار با لیست ها Working with lists

  • آزمایش اجرای لیست Testing the list implementation

  • آشنایی با LINQ Introduction to LINQ

  • داده ها و فرهنگ لغت های نامرتب Unordered data and dictionaries

3. کنترل جریان 3. Flow Control

  • ارزیابی شرایط با if-other Evaluating conditions with if-else

  • قالب های if-other جایگزین و اپراتور سه گانه Alternate if-else formats and the ternary operator

  • اظهارات if-other ، if-other If-else, if-else statements

  • عبارات را تغییر دهید Switch statements

  • منطق کاملی با منطقی یا OR Compound logic with logical OR

  • منطق کاملی با منطقی و Compound logic with logical AND

  • منطقی نیست Logical NOT

  • برای حلقه For loop

  • تست مونتاژ Testing the assembly

  • حلقه foreach The foreach loop

  • حلقه ها را انجام دهید و انجام دهید Do and do-while loops

  • مدیریت جریان با وقفه و ادامه Managing flow with break and continue

4- رسیدگی به استثنا 4. Exception Handling

  • اضافه کردن یک پروژه کنسول Adding a console project

  • درک استثنائات زمان اجرا Understanding runtime exceptions

  • اشکال زدایی استثنائات در کد شما Debugging exceptions in your code

  • استفاده از استثنائات با امتحان گرفتن Handling exceptions with try-catch

  • با استفاده از چندین عبارت گرفتن Using multiple catch statements

  • در آخر تمیز کردن Cleaning up with finally

5- رسیدن به تولید 5. Getting to Production

  • کار با بسته های NuGet Working with NuGet packages

  • ورود به سیستم با NLog Logging with NLog

  • ساخت نهایی Final build

نتیجه Conclusion

  • مراحل بعدی Next steps

نمایش نظرات

آموزش C #: 2 کنترل جریان ، آرایه ها و کنترل استثناها
جزییات دوره
2h 19m
40
Linkedin (لینکدین) Linkedin (لینکدین)
(آخرین آپدیت)
180,591
- از 5
ندارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Bruce Van Horn Bruce Van Horn

بروس ون هورن یک توسعه دهنده نرم افزار پیشرو در ویژوال ذخیره سازی اطلاعات است. بروس یک مهندس نرم افزار کاملاً پشته با توانایی اثبات شده در توسعه برنامه های کاربردی با کارایی بالا برای هر پلتفرم یا واسطه ای ، بروس سابقه خدمت به کارفرمایان خود را با تمایز دارد. به عنوان مثال ، در سال 2008 ، او شروع به کار در One Network Enterprises ، شرکتی که توسط همکاران سابقش تشکیل شده است ؛ او به عنوان یک توسعه دهنده جاوا در پروژه های سفارشی برای شرکت های دریایی ایالات متحده مشغول به کار بود و تجربه کاربری و تخصص طراحی خود را به ابتکارات شرکت و پیشنهادات منبع باز وام داد. تیم توسعه OIS-MC در سال 2010 به گروه معتبر بخش نیروی دریایی (DON) IM / IT Excellence اعطا شد.