سی شارپ متن باز است و دارای ویژگی هایی می باشد که به شما در نوشتن کدهای بهتر و حل چالش های رایج برنامه نویسی کمک می کند. در این دوره با تمام ویژگی های جدید، ویژگی های سی شارپ و دات نت، ایجاد عبارات منظم، کار با فایل ها، جریان ها و سریال سازی، مدیریت تسک ها و استثنائات، کار با MVC، ایجاد اپلیکیشن واکنش گرا و چندسکویی و غیره آشنا می شوید.

سرفصل:

  • معرفی دوره
  • کار با Tuples
  • Pattern Matching
  • متغیرها
  • توابع محلی
  • کلاس ها و Generics
  • ایجاد و پیاده سازی Abstract Class
  • ایجاد و پیاده سازی رابط
  • ایجاد و استفاده از Generic Class و متد
  • ایجاد و استفاده از Generic Interface
  • برنامه نویسی شی گرا در سی شارپ
  • استفاده از کپسوله سازی
  • پیاده سازی پلی مورفیسم
  • اصول Open/Closed
  • مدیریت استثنا
  • عبارت های منظم
  • شروع کار با Regex
  • کار با فایل ها، جریان ها و سریال سازی
  • پردازش فایل Async و Await
  • استفاده از ISerializable
  • استفاده از XmlSerializer
  • نصب Rx
  • استفاده از LINQ
  • انتشار ASP.NET Core Application
  • و غیره