- مدرس دوره : علی وحدت منزه ( رزومه )
- تعداد ویدیوها : 16 ویدیو
- مدت زمان دوره : 13:6:00
- سطح دوره : مقدماتی
- وضعیت دوره : به اتمام رسیده
- تاریخ آخرین بروزرسانی : 1401/01/30
آموزش زبان برنامه نویسی ++C از مقدماتی تا پیشرفته
++C یک زبان برنامه نویسی همه منظوره، همگردان، سطح میانی، شیء گرا و چند رگه است که از برنامه نویسی رویه ای، تجرید داده ها و برنامه نویسی شیء گرا پشتیبانی میکند.
یکی از پر طرفدار ترین زبان های برنامه نویسی C و ++C هستند.
زبان ++C یکی از زبان های سطح میانی محسوب میشود. این زبان دارای قابلیت های زبان های برنامه نویسی سطح بالا و زبان های برنامه نویسی سطح پایین به صورت هم زمان است.
زبان ++C توسط شخصی به نام بی یارنه استراس تروپ در سال 1979 در آزمایشگاه های بل ساخته شد و برای بهبود زبان C و بر مبنای آن توسعه داده شد.در ابتدا نام آن C با کلاس بود که بعد ها به ++C تغییر داده شد.
ایده ساخت این زبان جدید در زمان کار بر روی تز دکترای خود به ذهن بی یارنه استراس تروپ خطور نمود. به این دلیل زبان C انتخاب شد که یک زبان عمومی، سریع، قابل حمل، و در سطح گسترده ای در حال استفاده بود. در ابتدا ویژگی های کلاس، کلاس های مشتق شده، کنترل نوع قوی، توابع درون خطی و آرگومان های پیش فرض از طریق Cfront به C اضافه شد. اولین نسخه تجاری در سال ۱۹۸۵ ارائه شد.
سرفصل های دوره :
(مقدماتی) |
قسمت اول - معرفی دوره - انتخاب آی دی ای |
قسمت دوم - ساختار کلی برنامه - انواع داده ها - دستورات ورودی و خروجی - عملگر انتسابی - عملگر های محاسباتی - عملگر های افزایشی و کاهشی - کامنت گذاری |
قسمت سوم - ثابت ها - متغییر های محلی و عمومی - ساختار های تصمیم (if, else, else if, switch) - ساختار های تکرار (for, while, do while) - دستورات continue و break - حلقه های تو در تو - عملگر مقایسه ای و عملگر های منطقی |
قسمت چهارم - حل تمرین - تابع - پارامتر تابع - تابع با مقدار پیش فرض - فراخوانی با مقدار و با ارجاع - سربارگذاری تابع - تابع بازگشتی |
قسمت پنجم - آرایه ها - اشاره گر ها - رشته ها - توابع آماده - ایجاد هدرفایل - حل تمرین |
(پیشرفته) |
قسمت ششم - مقدمه ای بر کلاس ها |
قسمت هفتم - ایجاد کلاس و سطوح دسترسی - ساختن آبجکت از کلاس - متد عضو خصوصی |
قسمت هشتم - سازنده و مخرب - ستر - گتر |
قسمت نهم - ارث بری و سطوح ارث بری - اشاره گر دیس - غلبه بر وراثت |
قسمت دهم - چند ریختی - اشاره گر ها در کلاس - متد مجازی و متد مجازی محض |
قسمت یازدهم - مقدمه ای بر فایل ها - ایجاد فایل و ریختن اطلاعات در فایل - حالت های باز کردن فایل و خواندن اطلاعات از فایل |
قسمت دوازدهم - مقدمه ای بر پروژه (پایگاه داده مبتنی بر فایل) |
قسمت سیزدهم - نوشتن پروژه همراه بانک - قسمت اول |
قسمت چهاردهم - نوشتن پروژه همراه بانک - قسمت دوم |
قسمت پانزدهم - نوشتن پروژه همراه بانک - قسمت سوم |
قسمت آخر - نوشتن پروژه همراه بانک - قسمت آخر |
پیش نیاز های دوره :
- پیش نیاز ندارد
فهرستـــ ویدیوها
مدت زمان دوره 13:6:00با مشاهده آنلاین جلسات در سایت ، هزینه اینترنت شما به صورت نیم بها محاسبه خواهد شد.
نظرات کاربران در رابطه با این دوره