آموزش شی‌ گرایی در سی شارپ

object orientedprogramming csharp

زبان برنامه سازی C#‎ یکی از قدرتمندترین زبان های برنامه سازی است، امروزه Platform.Net یکی از بهترین محیط های تولید محصولات نرم افزاری به شمار می رود و زبان C#‎ یکی از زبان های برنامه سازی شی‌ گرا این Platform است. با به کارگیری شی‌ گرایی در سی شارپ، نرم افزار تولید شده بسیار قابل فهم تر شده، نگهداری و سازماندهی آن اصولی تر و اصلاح و خطایابی آن ساده تر می شود. این موارد از اهمیت خاصی برخوردار هستند چراکه تخمین زده می شود که هشتاد درصد هزینه یک نرم افزار مربوط به دوره نگهداری و ارتقای آن در چرخه طول عمرش است و ارتباطی با نوشتن و توسعه اولیه نرم افزار ندارد. با تمام این اوصاف، مشخص است که برنامه نویسی شی گرا تبدیل به یکی از کلیدی ترین مفاهیم برنامه نویسی در چند دهه آینده خواهد شد.

در بخش اول مفاهیم برنامه نویسی شی‌ گرا به شرح زیر بیان می گردد:

  • کلاس ها و اشیا
  • تعیین کننده های دسترسی
  • کپسوله سازی
  • وراثت
  • واسط
  • چندریختی
  • خلاصه سازی و تجرد
  • کلاس های انتزاعی

در ادامه با مثال های ساده مفاهیم فوق بصورت عملی پیاده سازی می گردد و از اواسط آموزش به بعد با مثال های کاربردی و واقعی مفاهیم شی‌ گرا را بصورت عملی پیاده سازی می کنیم.

فهرست سرفصل ها و مباحث :

  • درس یکم: شی‌ گرایی به همراه پیاده سازی عملی در سی شارپ
  • درس دوم: بازنویسی عملگرها (Operator overloading) به همراه پیاده سازی مثال MyDate
  • درس سوم: وراثت (Inheritance) به همراه پیاده سازی سیستم پرداخت حقوق و دستمزد کارمندان با ساختار سلسله مراتب
  • درس چهارم: Indexer ها به همراه پیاده سازی مثال کاربردی چندضلعی ها
  • درس پنجم: چندریختی (Polymorphism) به همراه پیاده سازی مثال سیستم پرداخت حقوق و دستمزد یکسان شرکت
  • درس ششم: واسط ها (Interface) به همراه پیاده سازی مثال سیستم پرداخت حقوق و دستمزد یکسان شرکت
  • درس هفتم: Delegate و Event به همراه پیاده سازی مثال سیستم اطلاع رسانی به شکل Notification
  • درس هشتم: مدیریت استثنا (Exception handling) به همراه بازنویسی مجدد مثال چندضلعی ها

 

مناسب برای رشته های :

  • مهندسی نرم افزار
  • آی تی
  • الکترونیک

معرفی دورهنمایش رایگان

پیش نمایش ۱ : شی گرایی به همراه پیاده سازی عملی در سی شارپنمایش رایگان

00:26دقیقه

پیش نمایش 2 : بازنویسی عملگرها به همراه پیاده سازی مثال My Dateنمایش رایگان

00:28دقیقه

پیش نمایش 3 : وراثت با پیاده سازی پرداخت حقوق با ساختار سلسله مراتبنمایش رایگان

00:22دقیقه

بخش 4 : index ها به همراه پیاده سازی مثال کاربردی چند ضلعی ها

00:15دقیقه

پیش نمایش 5 : چند ریختی با پیاده سازی سیستم پرداخت حقوق یکسان شرکت

00:19دقیقه

پیش نمایش 6 : واسط ها به همراه پیاده سازی مثال سیستم پرداخت یکسان شرکت

00:21دقیقه
دیدگاهتان را با ما درمیان بگذارید
تعداد دیدگاه : 0
امتیاز کلی : 0.0
پیشنهاد شده توسط : 0 کاربر
بر اساس 0 فروش
0
0
0
0
0

هیچ دیدگاهی برای این محصول نوشته نشده است.

اولین نفری باشید که دیدگاهی را ارسال می کنید برای “آموزش شی‌ گرایی در سی شارپ”

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

قیمت :

14,000 تومان 9,000 تومان

گزارش سوءاستفاده
امتیازی ثبت نشده است
تعداد دانشجو : 55
مدت دوره: 01:30تعداد بازدید: 1135
قوانین و مزایای آکادمی سام

شرکت کردن فراگیران در دوره های آموزشی و یا خرید از محتوای دیجیتال آکادمی سام،‌ به منزله قبول قوانین مندرج در برگه "قوانین آکادمی سام" است لذا پیش از خرید و ثبت سفارش،‌ قوانین سایت را مطالعه فرمایید.

  • تضمین کیفیت آموزش ها
  • دسترسی به فایل آموزش به صورت مادام‌العمر
  • فعال‌سازی آنی لینک دانلود، پس از ثبت سفارش
  • ارسال کدفعالسازی دوره آموزشی در کوتاهترین زمان
مدرس

مهندس علی ایزدی

قیمت :

14,000 تومان 9,000 تومان