در این دوره شما با Interface که یکی از مهمترین ویژگیهای سیشارپ است، آشنا میشوید. یک interface مجموعهای از متدها را تعریف میکند که توسط یک کلاس اجرا خواهند شد. یک interface هیچ متدی را اجرا نمیکند، از اینرو، interface یک سازهی کاملاً منطقی است که فقط نشاندهندهی قابلیت و عملکرد است و هیچ قسمت اجرایی ندارد. شما در این دوره همراه با راد استفنر می توانید این مباحث را فرا گرفته و تسلط خود را بر #C افزایش دهید.
سی شارپ (C#) یک زبان برنامه نویسی شی گرا است که توسط شرکت مایکروسافت ساخته شده است.سی شارپ ترکیبی از قابلیتهای خوب C++ و Java است. اگر با این دو زبان آشنایی دارید این شانس را دارید زبان سی شارپ را راحت یاد بگیرید. این زبان به قدری راحت است که هم کسانی که قبلا برنامه نویسی نکرده اند و هم دانش آموزان می توانند راحت آن را یاد بگیرند. از سی شارپ می توان برای ساخت برنامه های تحت ویندوز ،تحت وب ،وب سرویس ها ،برنامه های موبایل و بازی ها استفاده کرد. زبان برنامه نویسی سی شارپ تنها زبانی است که مخصوصا برای دات نت فریم ورک طراحی شده است. سی شارپ یک برنامه بسیار قدرتمند و شی گرا است و با آن می توان برنامه هایی با قابلیت مدیریت بیشتر و درک آسان ایجاد کرد. ساختار این زبان نسبت به زبانهای دیگر بسیار آسان و قابل فهم است.