آموزش صفر تا صد ++C

مفاهیم پایه تا شی گرایی

++C را بصورت تصویری و به زبان فارسی برای همیشه یاد بگیرید

 

 

++C (بخوانید سی پلاس‌پلاس) یک زبان برنامه‌نویسی رایانه‌ای همه‌منظوره، شیءگرا، سطح بالا و چندرگه (که از برنامه‌نویسی رویه‌ای، تجرید داده‌ها و برنامه‌نویسی شیءگرا پشتیبانی می‌کند)، عمومی و با قابلیت‌های سطح بالاو سطح پایین می‌باشد. این زبان دارای قابلیت‌های انواع داده ایستا، نوشتار آزاد، چندمدلی، معمولاً زبان ترجمه شده با پشتیبانی از برنامه‌نویسی ساخت‌یافته، برنامه‌نویسی شیءگرا، برنامه‌نویسی جنریک است. از آنجا که در سی++ اشیاء را می‌توان ابتدا به ساکن از کلاس‌هایی ایجاد کرد که به هیچگونه سلسله مراتب رده‌ها و وراثت مقید نیستند، لذا سی++ از برنامه‌سازی شیء بنیاد (object-based programming) نیز پشتیبانی می‌کند.[۱] ++C به همراه جد خود C از پرطرفدارترین زبان‌های برنامه‌نویسی تجاری هستند.

 

++C یک زبان سطح میانی در نظر گرفته می‌شود؛ این زبان دارای قابلیت زبان‌های سطح بالا و پایین به‌صورت هم‌زمان است.

 

سرفصل های ارایه را در زیر می بینید.

  1.  مفاهیم پایه
  2. حلقه ها و شروط
  3. انواع داده، آرایه ها و اشاره گرها
  4. توابع 
  5. اشیا و کلاسها
  6. بیشتر در مورد کلاسها
  7. وراثت و چند شکلی بودن
  8. قالبها، استثناها و نحوه کار کردن با فایلها

 

 شما با تهیه این اثر می توانید براحتی ++C را یاد گرفته و شروع به برنامه نویسی کنید. در انتهای هر بخش یک کوئیز گرفته می شود  و توسط مدرس پاسخ داده می شود. تاریخ انتشار 1 تیر 96

مدت زمان آموزش تصویری 10 ساعت!