034-32467006
کرمان خیابان بهشتی نبش کوچه5

برنامه نویسی سی شارپ( #C )

برنامه نویسی #C چیست؟

_ یکی از زبان های جدید برنامه‌سازی شی‌گرا است که با ارائه رهیافت COMPONENT.BASED به طراحی و توسعه نرم‌افزار می‌پردازد. آنچه ما در حال حاضر از زبانهای برنامه‌سازی COMPONENT.BASED در اختیار داریم و آنچه که سی شارپ در اختیار ما قرار می‌دهد، افق جدیدی به سوی تولید و طراحی نرم‌افزارهای پیشرفته را ایجاد می کند.

_ از #C بیشتر برای نوشتن برنامه های ویندوز استفاده می شود. همچنین #C زبانی با طراحی عالی است که براساس برخی از بهترین ویژگی های مهمترین زبان های برنامه نویسی ساخته شده است. این زبان قدرت ++C را با سادگی ویژوال بیسیک ترکیب کرده و ویژگی هایی مانند برنامه نویسی شی گرا را نیز از زبان جاوا قرض گرفته است.

#C _ یک زبان برنامه نویسی چند مدلی است که شامل دستوری ، تابعی، عمومی، شیء گرا و جزء گرا است . این زبان توسط شرکت مایکروسافت و از دل فریم ورک .NET مایکروسافت خلق و پرورش یافت و بعد ها توانست استاندارد های ISO و Ecma را دریافت کند و به‌عنوان یک زبان استاندارد تایید شود.

_ برنامه نویسی #C، برای کسی که می‌خواهد تازه به دنیای نرم‌افزار وارد شود بسیار مناسب است.

 

چرا برنامه نویسی  سی شارپ؟

  • استفاده گسترده
  • چند سکویی بودن (Cross Platform)
  • بازار کار عالی در ایران
  • بازار کار جهانی خوب
  • کدنویسی آسان در ویژوال استودیو قدرتمندترین IDE موجود برای برنامه نویسی
  • با یادگیری زبان برنامه نویسی سی شارپ، دیگر نیاز به زبان های دیگر برای برنامه نویسی در پلتفرم های مختلف نخواهید داشت.
  • یک زبان برنامه نویسی مدرن و همه منظوره است.
  • کاملا شی گراست (object oriented)
  • جزء گراست (componentoriented)
  • به راحتی فرا گرفته می شود و یادگیری آن آسان است.
  • زبان ساخت یافته است (برنامه ها را می توان به اجزا و زیر برنامه های کوچکتر تقسیم کرد)
  • برای تولید برنامه های کارآمد قابل استفاده است.
  • قابل استفاده و کامپایل بر روی انواع کامپیوتر است.
  • بخشی از دات نت فریم ورک است.

 

آینده‌ی برنامه نویسی سی شارپ:

_ این زبان برنامه نویسی زبانی کاربردی و تمام نشدنی خواهد بود چرا که نسخه های جدید آن نیز هر چند وقت یکبار توسط مایکروسافت ارائه می‌شود و دارای قابلیت‌های جدیدی است. و اگر بخواهیم درباره‌ی رنکینگ و رتبه‌ی آن در دنیا صحبت کنیم می‌توانیم این طور بگوییم که: سی‌شارپ از دیدگاه‌های مخلتف چهارمین و در برخی پنجمین زبان کاربردی، قدرتمند و محبوب دنیا محسوب می شود.

_ بنابراین این زبان برنامه نویسی از محبوبیت و اعتبار بسیار بالایی برخوردار است.

_ در ایران دو زبان برنامه نویسی بخش اعظم نرم افزارها و وب سایت های سازمان های دولتی و خصوصی را فرا گرفته است که C# (ASP.NET) و جاوا پرچم دار هستند.

_ طبق فهرست بندی انجمن TIOBE ، رنکینگ این زبان در ردیف چهارم جدول زبانهای برنامه نویسی قرار دارد.

_ طبق فهرست بندیIEEE  که فهرست برترین زبان‌های برنامه‌نویسی سال ۲۰۱۷ را منتشر کرد در ردیف پنجم زبانهای برنامه‌نویسی قرار دارد.

 

محتوای آموزشی دوره # c:

معرفی سی­ شارپ ← ساختار .Net Framework،قابلیت­های C#، نصب Visual Studio و  آشنایی با محیط Visual Studio

متغیرها و عبارات ←  انواع نوع داده­ ای، نامگذاری متغیرها، تعریف و مقداردهی متغیرها، عملگرهای ریاضی، عملگرهای مقداردهی و اولویت عملگرها

دستورات کنترلی ← عملگرهای بولی، دستورات پرش، حلقه­ ها، وقفه در حلقه وحلقه­ های بی­نهایت

مقدمه ­ای بر کلاس­ها و اشیا ← شی، کلاس و فضای­ نام

متدها ← تبدیل انواع داده­ ای، تعریف و استفاده از متدها، محدوده متغیرها و Overloading

آرایه­ ها ← تعریف و استفاده از آرایه­ ها ، حلقه foreach ، آرایه­ های چندبعدی، کار با رشته ­ها و نوع داده­ ی شمارشی enum

برنامه­ نویسی شی­ گرا OOP ← شی، کلاس، اعضای کلاس، سازنده ها و مخرب­ ها، کپسوله­ سازی، ارث بری و Class Library

مدیریت استثنا ← بلاک tyr، بلاک catch و بلاک finally

طراحی رابط کاربری با windows forms

  • Button
  • Label
  • LinkLabel
  • TextBox
  • RadioButton
  • CheckBox
  • ComboBox
  • RichTextBox
  • ListBox
  • ListView
  • ImageList
  • TabControl
  • Panel
  • GroupBox
  • PictureBox
  • Menus And Toolbars
  • SDI Forms
  • MDI Forms
  • Timer
  • Dialogs
  • User Controls

جستجو

آمار بازدید

  • 4
  • 3
  • 2,431
  • 15,429
  • 116,021
  • 116,021

markrahimi - استفاده از مطالب این سایت با ذکر منبع و برای استفاده از منابع غیر تجاری بلامانع است . کلیه حقوق این سایت متعلق به موسسه آموزشی ایلیا می باشد .