هزینه این دوره: 1,900,000 تومان
  • مدرس دوره : محمد ایوبی راد
  • تعداد ویدیوها : در حال بروزرسانی
  • مدت زمان دوره : 60
  • سطح دوره : متوسط
  • نوع دوره : آموزشی
  • وضعیت دوره : در حال ثبت نام

ترم های دوره

ترم خود را انتخاب و رزرو نمایید
افزایش سرعت کدنویسی در Visual Studio

سی شارپ یکی از پرکاربردترین زبان های برنامه نویسی در جهان است. آموزش آن آسان است و برای توسعه طیف گسترده ای از نرم افزارها، از جمله برنامه های کاربردی وب، برنامه های ویندوز، و بازی های ویدیویی برای کنسول ها و رایانه های شخصی استفاده می شود. سی شارپ بسیار همه کاره، آسان برای یادگیری، و شناخته شده به دلیل کارایی آن، زبانی عالی برای داشتن در جعبه ابزار توسعه دهنده شماست. ما نگاهی به برخی از ویژگی های کد و اینکه چرا برای توسعه دهندگان در هر سطحی انتخاب خوبی است، می اندازیم. بر اساس شاخص TIOBE، تا زمان نگارش این مقاله، سی شارپ به عنوان پنجمین زبان برنامه نویسی محبوب جهان در رتبه بندی قرار گرفته است. این میزان فقط کمی کمتر از پسرعمویش C++ است که C# تا حدی از آن مشتق شده است. جاوا که شباهت های زیادی به سی شارپ دارد، در جایگاه سوم قرار دارد، درست پس از قدرتمندترین پایتون و سی. زبان های برنامه نویسی سی شارپ C# - تلفظ سی شارپ - یک زبان برنامه نویسی همه منظوره، سطح متوسط و شی گرا است که در سال 2000 توسط مایکروسافت ایجاد شد. C# توسط Anders Hejilsberg طراحی شده است تا بخشی از ابتکار .Net باشد. نسخه فعلی آن 9.0 است که به عنوان بخشی از .NET 5.0 در سال 2020 منتشر شد. در ابتدا قرار بود این زبان Cool نامیده شود که مخفف زبان شی گرا شبیه به C است. این زبان شباهت هایی با زبان های دیگر از جمله C، C++، و شاید بحث برانگیزترین، جاوا دارد. سی شارپ به نحوی مشابه سایر زبان های نوع C متکی است و از قوانین نحوی آشنا مانند استفاده از نقطه ویرگول برای عبارات پایانی، پرانتزهای فرفری برای عبارات گروهی، براکت های مربع برای اعلام (و دریافت داده ها از) آرایه ها و استفاده از علامت تساوی (=) استفاده می کند. چه نرم افزاری می توانید با آن بسازید؟ سی شارپ یک زبان برنامه نویسی انعطاف پذیر است که توسعه دهندگان می توانند تقریباً برای هر نوع نرم افزار یا برنامه ای که می توانید تصور کنید از آن استفاده کنند. این زبان، مانند همه زبان های کدنویسی، مزایا و معایب خود را دارد و به همین دلیل، بخش های خاصی وجود دارد که C# در آنها پیشرفت می کند و نقاط ضعف خود را نشان می دهد. یکی از کاربردهای بسیار محبوب سی شارپ در توسعه بازی های ویدیویی هم برای رایانه های شخصی و هم برای کنسول های بازی ویدیویی است. در واقع این زبان انتخابی واقعی برای توسعه دهندگان بازی است. بخشی از جذابیت در این عرصه به این موضوع مربوط می شود که موتور بازی یونیتی بر روی C++ و C# ساخته شده است. به همین دلیل، سی شارپ کاملاً با موتور بازی ادغام می شود، موتوری که برای ساخت بسیاری از برترین بازی های ویدیویی در جهان امروز استفاده می شود. از آنجایی که سی شارپ بسیار شبیه به C++ است، آموزش C++ را برای برنامه نویسان بازیهای کامپیوتری آسان تر می کند، زبان دیگری که در جامعه گیمرها بزرگ است. بازی هایی که می توانید در سی شارپ ایجاد کنید، از پلتفرم ها، اسکرول های جانبی، بازی های RPG، واقعیت تغییریافته (AR)، واقعیت مجازی (VR) و همچنین بازی های موبایل. البته، تا حد زیادی به لطف چارچوب دات نت، برنامه های کاربردی وب حوزه دیگری هستند که C# در آن برتری دارد. در صورت تمایل می توانید از چارچوب دات نت یا از یک پلت فرم منبع باز استفاده کنید. نوشتن برنامه های دسکتاپ یکی دیگر از نقاط قوت زبان برنامه نویسی سی شارپ هستند. به لطف کد کارآمد، مقیاس پذیری و این واقعیت که نگهداری از آن بسیار آسان است، سی شارپ یک انتخاب عالی برای ایجاد برنامه های کاربردی در آن است. در واقع، برخی از بزرگترین نام های فناوری با استفاده از این زبان ایجاد شده اند، از جمله Adobe Photoshop. Mozilla Firefox، MySQL Server و Thunderbird.




سرفصل دوره

مدت زمان دوره 60
  • با بررسی سرفصل های دوره مطالب دوره را با نیازهای خود مقایسه و در صورت مفید بودن برای شما دوره را انتخاب نمایید


پادکست معرفی دوره بزودی بارگزاری می شود.



نظرات کاربران در رابطه با این دوره

لطفا سوالات خود را راجع به این آموزش در این بخش پرسش و پاسخ مطرح کنید به سوالات در قسمت نظرات پاسخ داده نخواهد شد و آن نظر حذف میشود.
جهت ثبت نظر باید در سایت عضو شوید و یا وارد سایت شده باشید .
(چهار رقم اول متن تصویر را وارد کنید)