به نام خدا ، عرض سلام و خسته نباشید خدمت کاربران گرامی دانشجویار

زبان برنامه نویسی C++ سالهاست به عنوان زبان پایه و Base سایر زبان های برنامه نویسی شناخته می شود ، از این روست که که به عنوان یکی از دروس پایه ی درس برنامه نویسی در همه ی مقاطع و دانشگاه ها مورد بحث قرار میگیرد.

جای یک آموزش  کامل در این زمینه از اوایل در مرجع تهیه و تولید فیلم آموزش فارسی ، دانشجویار خالی بود و امروز قصد داریم با یک دوره ی اختصاصی و کامل این کمبود را تکمیل کرده و قدمی در شناخت و آموزش این زبان برنامه نویسی برداریم.

این دوره ی آموزشی به همه ی سرفصل های موجود و مشخص در کتاب های مصوب در حال تدریس در دانشگاه ها پرداخته و توسط استاد هاشمیان در ۱۰ فصل + ۱ فصل آموزش پروژه محور و کامل تولید و توسط گروه آموزشی دانشجویار ، مرجع فیلم آموزش فارسی عرضه شده است.

سرفصل ریزتر و دقیق تر دوره ی آموزشی را در پایین می توانید مشاهده نمایید و از محتوای موجود در آن با مشاهده ی آموزش مقدمه و چند قسمت اول که رایگان قرار گرفته است آگاه شوید.

فصل اول : ساختار کلی برنامه های سی و سی پلاس پلاس

ویژگی ها و صفات سی و سی پلاس پلاس
ساختار سی و سی پلاس پلاس
دستور شرطی IF
معرفی اجمالی تابع در سی پلاس پلاس

فصل دوم : متغیر ها و ثابت ها

شناسه ها
انواع داده
پیشوند های تغییر دهنده نوع
مقادیر ثابت
خواندن و نوشتن داده های عددی
خواندن و نوشتن داده های کاراکتری
خواندن و نوشتن رشته ها
کاربرد Define و Const در تعریف ثابت ها
تعریف ماکرو با Define
مقدار دهی اولیه متغیر ها
دستور typedef

فصل سوم : عملگر ها و عبارات

عملگر جایگزینی
اپراتور های ریاضی (دوتایی و یکتایی)
عملگر های رابطه ای و منطقی
اپراتور شرطی ?
اولویت عملگر ها
توابع ریاضی معروف
توابع toupper و tolower
توابع کاراکتری is

فصل چهارم : دستورات کنترلی

دستور If else
If های تودرتو
If Else های نردبانی
دستور switch
While
Do while
For
حلقه های تو در تو
Countinue & break
Abort & return & exit
دستور goto

فصل پنجم : آرایه ها و رشته ها :

آرایه های یک بعدی
آرایه های چند بعدی
رشته ها

فصل ششم : اشاره گر ها

مفهوم اشاره گر
عملیات بر روی اشاره گر
اشاره گر به اشاره گر ها
اشاره گر const
۵ کاربرد اشاره گر ها

فصل هفتم : توابع

تعریف و فراخوانی
روش های فراخوانی توابع
فرستادن آرایه و رشته به تابع
توابع بازگرداننده اشاره گر
متغیره ای محلی و سراسری
پارامتر های ثابت
کلاس های حافظه
اشاره گر به تابع
توابع بازگشتی

فصل هشتم :

گونه شمارشی
استراکچر
یونیون

فصل نهم : ورودی خروجی در سی پلاس پلاس

فصل دهم : کار با فایل در سی پلاس پلاس

کلاسر های باز و بسته کردن فایل
نحوه خواندن و نوشتن در فایل
باز و بسته کردن فایل
کار با فایل های دودویی

فصل یازدهم :

آموزش نوشتن پروژه مدیریت کتابخانه به زبان سی پلاس پلاس(در سورس پروژه تغییراتی اعمال شده است تا کاربران با Syntax کد ها بیشتر درگیر شوند و به مطالعه و بررسی قطعه کد ها بپردازند تا ساختار هایی که در قسمت های مختلف با انها آشنا شده اند را مجددا بررسی کنند و کمی به چالش کشیده شوند)