کتاب تسلط بر قابلیتهای نوین و بهینهسازی کد در نسخههای ۹، ۱۰ و ۱۱ سیشارپ با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره تسلط بر قابلیتهای نوین و بهینهسازی کد در نسخههای ۹، ۱۰ و ۱۱ سیشارپ
موضوع کلی: علوم رایانه و مهندسی نرمافزار
موضوع میانی: توسعه نرمافزار با زبان برنامهنویسی سیشارپ (C#)
📋 سرفصلهای دوره
- 1. آشنایی با تحولات و سیر تکامل زبان سیشارپ
- 2. محیط توسعه و ابزارهای مورد نیاز برای سیشارپ ۹ تا ۱۱
- 3. بررسی قابلیتهای جدید در اعلان متغیرها و عبارات هدفمند
- 4. استفاده از عبارتهای جدید در مقداردهی اولیه اشیاء
- 5. کاربرد سازندههای رکورد در مدیریت دادههای تغییرناپذیر
- 6. بهینهسازی مدلهای داده با استفاده از Record Structs
- 7. تفاوتهای کلیدی بین کلاسها و رکوردها در طراحی نرمافزار
- 8. استفاده از الگوهای تطبیق در سیشارپ ۹ و ۱۰
- 9. بهبود خوانایی کد با استفاده از دستورات سطح بالا
- 10. بررسی فضای نامی و ساختار فایل در نسخههای جدید
- 11. کاربرد کلمات کلیدی جدید در کنترل سطح دسترسی
- 12. مدیریت حافظه و بهینهسازی با استفاده از ساختارهای دادهای جدید
- 13. آشنایی با قابلیتهای جدید در کار با رشتهها و درونیابی
- 14. بهرهگیری از استرینگهای خام برای متون چندخطی
- 15. پیادهسازی اینترفیسهای دارای متد پیشفرض
- 16. بهبود کارایی با استفاده از توابع محلی و ویژگیهای جدید آنها
- 17. استفاده از ویژگیهای جدید در آرگومانهای متدها
- 18. کاربرد پارامترهای اختیاری و نامگذاری شده در نسخههای نوین
- 19. مدیریت استثناها و بهینهسازی ساختار بلوکهای ترای و کچ
- 20. کاربرد ویژگیهای جدید در کار با مجموعهها و آرایهها
- 21. بررسی قابلیتهای جدید در کار با جنریکها
- 22. استفاده از اینترفیسهای جدید برای کار با مجموعههای داده
- 23. بهینهسازی عملیات ناهمگام با قابلیتهای جدید سیشارپ
- 24. کاربرد کلمه کلیدی جدید در تعریف متغیرهای محلی
- 25. توسعه برنامههای مقیاسپذیر با استفاده از ویژگیهای جدید داتنت
- 26. مدیریت منابع و حافظه با استفاده از قابلیتهای جدید پشته و پشتهوار
- 27. کاربرد ویژگیهای جدید در کار با دلیگیتها و لامبداها
- 28. بهبود عملکرد با استفاده از اینلاین کردن توابع
- 29. استفاده از قابلیتهای جدید در کار با ویژگیهای متا
- 30. بررسی بهبودهای کامپایلر در نسخههای ۹، ۱۰ و ۱۱
- 31. تکنیکهای کدنویسی تمیز با استفاده از ویژگیهای مدرن سیشارپ
- 32. اصول طراحی نرمافزار با بهرهگیری از قابلیتهای جدید سیشارپ
- 33. پیادهسازی الگوهای طراحی با ابزارهای نوین زبان
- 34. بررسی قابلیتهای جدید در کار با فایلهای پیکربندی
- 35. تست و عیبیابی کدهای مدرن سیشارپ
- 36. امنیت در کدنویسی با استفاده از قابلیتهای جدید زبان
- 37. بهینهسازی عملکرد برنامهها با استفاده از ابزارهای تحلیل کد
- 38. مهاجرت پروژههای قدیمی به نسخههای جدید سیشارپ
- 39. بهترین روشهای کدنویسی و استانداردهای نوین
- 40. پروژه نهایی عملی با استفاده از قابلیتهای ترکیبی نسخه ۱۱
تگها:
آموزش C#
برنامهنویسی سیشارپ
برنامهنویسی شیءگرا
بهینهسازی کد C#
توسعه نرمافزار
داتنت
سیشارپ 10
سیشارپ 11
سیشارپ 9
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.