کتاب تسلط بر قابلیتهای نوین و بهینهسازی کد در نسخههای C# 8.0 تا 10.0 با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
249,950 تومان
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره تسلط بر قابلیتهای نوین و بهینهسازی کد در نسخههای C# 8.0 تا 10.0
موضوع کلی: علوم کامپیوتر و مهندسی نرمافزار
موضوع میانی: توسعه نرمافزار با زبان برنامهنویسی سیشارپ (.NET)
📋 سرفصلهای دوره (100 موضوع)
- 1. مبانی و معماری کلی پلتفرم داتنت و زبان سیشارپ
- 2. نصب و راهاندازی محیط توسعه ویژوال استودیو و داتنت ۶
- 3. مروری بر قابلیتهای کلیدی و تغییرات ساختاری در سیشارپ ۸
- 4. کار با انواع دادههای nullable و مدیریت ارجاعات تهی در سیشارپ ۸
- 5. آشنایی با قابلیتهای پیشرفته در ایندکسها و محدودهها
- 6. استفاده از الگوی switch expression برای بهینهسازی منطق شرطی
- 7. کار با ویژگی Readonly members در ساختارها
- 8. توابع محلی ایستا و بهبودهای عملکردی در متدها
- 9. استفاده از الگوهای تطبیق در سیشارپ ۹
- 10. معرفی رکوردها و تفاوت آنها با کلاسهای سنتی
- 11. کار با ویژگی Init-only setters برای تغییرناپذیری دادهها
- 12. استفاده از Top-level statements برای سادهسازی کدهای اجرایی
- 13. آشنایی با Target-typed new expressions در نمونهسازی
- 14. بهینهسازی کارایی با استفاده از قابلیت Native Int
- 15. بهبودهای اعمال شده بر روی Lambda expressions در سیشارپ ۹
- 16. کار با ویژگی Source generators برای تولید خودکار کد
- 17. بررسی قابلیتهای جدید سیشارپ ۱۰ و هماهنگی با داتنت ۶
- 18. استفاده از Global using directives برای مدیریت فضای نام
- 19. بهبودهای ساختاری در Namespace declarations
- 20. کار با Constant interpolated strings در رشتههای متنی
- 21. استفاده از ویژگی Extended property patterns
- 22. بهبودهای حاصل در ساختارهای Record structs
- 23. کار با ویژگی Assignment and declaration در الگوهای تطبیق
- 24. استفاده از Lambda improvements برای استنتاج نوع بازگشتی
- 25. بهینهسازی کارایی کد با استفاده از Caller argument expression
- 26. مدیریت بهینه حافظه و بهبودهای Garbage collector
- 27. اصول کدنویسی تمیز و خوانا با بهرهگیری از ویژگیهای نوین
- 28. تکنیکهای مدیریت خطا و استثناها در کدهای مدرن
- 29. پیادهسازی الگوهای طراحی با استفاده از قابلیتهای سیشارپ ۱۰
- 30. بهینهسازی عملیات ناهمگام و Asynchronous programming
- 31. کار با LINQ و بهبودهای عملکردی در پرسوجوهای دادهای
- 32. بررسی امنیت در توسعه نرمافزار با رعایت استانداردهای کدنویسی
- 33. تست واحد و مدیریت کیفیت کد در پروژههای داتنت
- 34. آشنایی با قابلیتهای جدید در Reflection و متادادهها
- 35. استفاده از ویژگیهای زبان برای کاهش کدهای تکراری
- 36. تکنیکهای ارتقای نسخههای قدیمی به سیشارپ ۱۰
- 37. بررسی نقش کامپایلر در بهینهسازی کدهای نوین
- 38. اصول طراحی نرمافزار و معماری ماژولار در سیشارپ
- 39. مستندسازی کد با استفاده از قابلیتهای جدید XML Documentation
- 40. جمعبندی و پیادهسازی یک پروژه عملی با قابلیتهای مدرن سیشارپ
تگها:
NET Core
آموزش سیشارپ
برنامهنویسی داتنت
برنامهنویسی شیگرا
بهینهسازی کد سیشارپ
توسعه نرمافزار
توسعهدهنده داتنت
زبان برنامهنویسی C#
سیشارپ 10
قابلیتهای جدید C#
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.