C# Programming level 2

  • مدت: ۵۰ ساعت

این دوره مناسب شماست اگر...

  • دانشجویان کامپیوتر و سایر رشته های فنی
  • کارمندان و شاغلین در رشته فناوری اطلاعات
  • افراد مشتاق به ارتقای شغلی و ورود به مشاغل شاخه برنامه نویسی
  • و تمامی افراد علاقه مند به برنامه نویسی و تولید نرم افزارهای تحت ویندوز
  • علاقمندان به آموزش گام به گام زبان برنامه نویسی #c

پیش‌نیاز

بعد از این دوره چه کاری می‌توانم انجام دهم؟

  • نحوه کار C# و جایگاه آن در دنیای زبان های برنامه نویسی
  • رابطه آن با زیرساخت زبان مشترک و چارچوب NET.
  • انواع داده C و عملگرها ؛
  • نوشتن عبارات و حلقه های انتخاب
  • برنامه نویسی عمومی و کار با مجموعه ها
  • پردازش داده ها و مدیریت خطا

سرفصل‌ها

موضوعات دوره
معرفی بستر برنامه نویسی دسکتاپ ومقایسه آن با سایر انواع برنامه ها و توصیف معایب و مزایا
تشریح ساختار برنامه های دسکتاپ
Component و Windows Form  های استاندارد
معرفی تابع Main و نقش آن در برنامه های دسکتاپ
معرفی Startup Form و نحوه تنظیم آن
بررسی (Application .Run) و نقش اجرای
بررسی روش ارسال آرگومان به برنامه
بررسی مفهوم "مبتنی بر رویداد"
آشنایی با پنجره ها و ابزار کاربردی Visual Studio در برنامه نویسی دسکتاپ
بررسی انواع فرمها MDI و SDI و...
بررسی کامپوننتهای استادندارد و روش تخصیص و دریافت اطلاعات
معرفی Container ها و روش استفاده از آنها و حذف و اضافه المان در حین اجرا
بررسی تفاوت انواع Container ها
معرفی Custom Control ها و انواع آنها
ارائه مثال های کاربردی از ایجاد کامپوننتها
بررسی روش تبادل اطلاعات بین فرمها
معرفی Data Source و روش استفاده از آن
معرفی ADO.NET
پیاده سازی دسترسی به اطلاعات بصورت Disconnected Data Access و Connected Data Access
با توجه به اینکه برنامه های دسکتاپ قدیمی هستند و استفاده از این روش دسترسی به اطلاعات در این نوع برنامه ها معمول بوده
پیاده سازی معماری چند لایه در برنامه دسکتاپ
استفاده از Grid،Combo Box،List Box,... و اتصال آنها به اطلاعات
بررسی روش استفاده از Binding Source
بررسی روش استفاده از Binding Context
بررسی روش استفاده از انواع دیالوگ ها مانند OpenFileDialog،Font Dialog
پیاده سازی Strongly Named Key
بررسی Multithreading و روش حل مشکلات آن در برنامه های دسکتاپ
معرفی گرافیک و ارائه مثال
پیاده سازی گزارش
پیاده سازی  Setup برای برنامه

درباره دوره

c#به زبان ساده یکی از زبان های برنامه نویسی است که بر پایه ساختارزبان C و برای برنامه نویسی در محیط .Net طراحی شده است. یک وب سایت ASP.Net معمولا از کدی که بوسیله زبان Vb.Net یا#C (بخوانیدسی شارپ) نوشته شده تشکیل یافته است. وقتی که یک وب سایت را با زبان Vb.Net یا #C می سازید، در واقع برنامه Asp.Net ای مبتنی بر آن زبان ایجاد می کنید. این مساله تفاوت اصلی میان کاربرد ASP.net با صفحات Asp قدیمی (کلاسیک) است، زیرا در Asp.Net شما از یک زبان برنامه نویسی واقعی , مانند Vb.Net یا #C با تمام امکانات آن استفاده می کنید در حالی که در صفحات Asp تنها می توانید از یک زبان خیلی خلاصه شده مانند VB Script استفاده نمایید.

انتخاب دوره و ثبت‌نام

در حال حاضر گزینه‌ای برای ثبت‌نام در دسترس نیست.

از کلاس بعدی این دوره باخبر شوید

اطلاعات خود را بگذارید تا کارشناسان کندو برای کلاس بعدی با شما تماس بگیرند.

فیلد های "(اجباری)" اجباری هستند