سی شارپ (به انگلیسی: C#)، زبانی شیءگرا و سطح بالا از خانوادهٔ زبانهای چارچوب داتنت شرکت مایکروسافت است. زبان سی شارپ، یک زبان برنامهنویسی چند الگویی و است و منظم شده مدلهای تابعی، امری، عمومی، شیءگرا و جز گرا و در بستر دات نت میباشد. این زبان توسط مایکروسافت و جزئی از دات نت به وجود آمد و بعداً استانداردهای ECMA و ISO را نیز در بر گرفت. سی شارپ یکی از ۴۴ زبان برنامهنویسی است که توسط زمان اجرای زبان مشترک از چارچوب داتنت پشتیبانی میشوند و در همه جا به وسیله مایکروسافت ویژوال استودیو شناخته میشود. زبان سی شارپ با قدرت و در عین حال سطح بالایی خود توانسته توجه بسیاری از برنامه نویسان را به خود جلب کند.Microsoft Visual Studio مجموعه ای از برنامههایی مرتبط است که مایکروسافت آن را به توسعه دهندگان و برنامه نویسان برنامههای کاربردی اهدا نمود تا آن ها را وادار نماید در محیطی توسعه یافته بر روی پلت فرمهای ویندوز و دات نت به ساخت برنامههای خود بپردازند.
Udemy A 20 Hour C# Course With Microsoft Visual Studio 2013 دوره آموزشی است که در آن شما با قابلیت های مهم زبان برنامه نویسی C# در محیط Microsoft Visual Studio 2013 آشنا می شوید.
عناوین آموزشی: – مقدمه دوره آموزشی – آشنایی با اصول اصولیه در C# – روند برنامه نویسی در C# – عملگر ها در سی شارپ – آشنایی با آرایه ها در سی شارپ – ایجاد کلاس های ساده – بررسی و رفع خطاها در برنامه نویسی با ایجاد کلاس های ساده – کار با کلاس های شیء (Object Class) – ویژگی های زبان برنامه نویسی مدرن – اشاره گرها در C# – آشنایی با پایگاه داده و اصول اولیه LINQ – مبانی WPF – مفهوم نخ در برنامه نویسی – فریم ورک موجودیت – پروژه ویرایشگر متن در زبان سی شارپ – کار با فرم ها در C# – و … |
Topics include: – Introduction – Learning The Fundamentals – Program Flow – Operators – Arrays and more – Creating simple classes – Error Handling – The Object Class – Miscellaneous Topics – Modern Language Features – Pointers and More – Database and LINQ Basics – WPF Basics – Threading – Entity Framework – Text Editor Project – Windows Forms in Depth – Miscellania – Projects |