آموزش جامع ++C – از مبتدی تا پیشرفته 🚀

++C یکی از قدرتمندترین و پرکاربردترین زبان‌های برنامه‌نویسی است که به دلیل قابلیت‌های بالا و عملکرد قدرتمند، در صنایع مختلف از جمله توسعه نرم‌افزار، بازی‌سازی و برنامه‌نویسی سیستم‌ها استفاده می‌شود. این دوره به شما کمک می‌کند تا با تسلط کامل به زبان C++، برنامه‌نویسی را از مبانی تا مباحث پیشرفته یاد بگیرید. 💻🔥    
قیمت : Original price was: 5,500,000 تومان.Current price is: 4,500,000 تومان.

چرا ++C ؟ 🛠️

عملکرد بالا: ++Cبه دلیل قابلیت‌های سطح پایین و مدیریت مستقیم حافظه، برای توسعه نرم‌افزارهای با عملکرد بالا مناسب است.

توسعه نرم‌افزارهای سیستم: ++C به طور گسترده در توسعه سیستم‌عامل‌ها، درایورها و برنامه‌های کاربردی سیستم استفاده می‌شود.

برنامه‌نویسی شی‌گرا: ++C از برنامه‌نویسی شی‌گرا (OOP) پشتیبانی می‌کند که به سازماندهی بهتر کد و توسعه نرم‌افزارهای مقیاس‌پذیر کمک می‌کند.

کتابخانه‌های قدرتمند: ++C دارای کتابخانه‌های قدرتمندی همچون STL (Standard Template Library) است که توسعه را سریع‌تر و آسان‌تر می‌کند.

آنچه در این دوره یاد خواهید گرفت 📚

  1. مبانی C++: معرفی زبان، نصب و راه‌اندازی محیط برنامه‌نویسی

  2. متغیرها و انواع داده‌ها: کار با انواع داده‌های پایه و ساختارهای داده‌ای

  3. کنترل جریان برنامه: شرط‌ها (if، switch) و حلقه‌ها (for، while)

  4. توابع: تعریف و استفاده از توابع، توابع بازگشتی، و توابع لامبدا

  5. برنامه‌نویسی شی‌گرا (OOP): کلاس‌ها، اشیاء، وراثت، پلی‌مورفیسم و کپسوله‌سازی

  6. مدیریت حافظه: کار با پوینترها، تخصیص و آزادسازی حافظه

  7. مدیریت استثناها: کار با استثناها و خطاها در برنامه‌ها

  8. کتابخانه استاندارد C++ (STL): کار با ساختارهای داده‌ای و الگوریتم‌ها

  9. پروژه‌های عملی: ساخت پروژه‌های واقعی برای تمرین مفاهیم آموخته شده

 

سرفصل‌های دوره:

درس اول:

انواع داده ها

انواع عملگرها

دستورات cin و cout

درس دوم:

 ساختارهای تصمیم (if, Switch)

درس سوم:

 ساختارهای تکرار (for, while, do while)


 

درس چهارم:

 مفاهیم اولیه تابع

مفهوم Global

تابع با مقدار پیش فرض

 تابع Inline

فراخوانی با مقدار و با ارجاع

سر بارگذاری تابع (Function Overloading)

قالب (Template)

تابع بازگشتی

 مفهوم Namespace


 

درس پنجم:

آرایه.آرایه یک بعدی

آرایه و تابع

جستجوی خطی

مرتب سازی حبابی

جستجوی دودویی

محاسبه میانگین، میانه و مد

آرایه و استاتیک

آرایه 2 بعدی


 

درس ششم:

اشاره گر

اشاره گر به اشاره گر

اشاره گر و آرایه ها

آرایه ای از اشاره گرها به آرایه

اشاره گر به آرایه 2 بعدی

اشاره گر به آرایه 3 بعدی

اشاره گر به تابع

آرایه ای از اشاره گرها به توابع

اشاره گر به تابع به عنوان پارامتر تابع دیگر

پاس کردن آرگومان ها از طریق اشاره گر

اشاره گر Void

دستور New, Delete

آرایه پویا

درج آرایه در داخل آرایه

مرتب سازی انتخابی (Selection Sort)

ادغام دو آرایه مرتب

مرجع (Reference)

محاسبه ریشه های معادله درجه


 

درس هفتم:

رشته ها

توابع کار با رشته

cin.get, cin.putback, cin.peek cin.ignore, atoi, atof,atoll, islower, toupper, isalpha,isdigit, isalnum, strcpy strncpy, strcat, strncat, strcmp, strchr,strtok, strstr, strtol strtod, strtoul, strspn, strcspn, memset, memcpy, memcmp, memmove, strlen

آرایه ای از رشته ها

مرتب سازی رشته ها

درس هشتم:

نوع شمارشی، استراکچر، یونیون

نوع شمارشی

استراکچر (Structure)

آرایه از استراکچر

اشاره گر به استراکچر

ارسال استراکچر به تابع

تابع با خروجی استراکچر

ارسال استراکچر به تابع (به عنوان مرجع)

ارسال استراکچر به تابع (به عنوان اشاره گر)

کپی کردن استراکچر

حل 5 مثال

یونیون (Union)


 

درس نهم:

فایل

مفاهیم اولیه

خواندن و نوشتن در فایل باینری

خواندن و نوشتن رشته

دستور Append

دستور Read, Write

دستورهای tellq, tellp, seekq, seekp 


 

درس دهم:

دستورهای حل چند مثال

دستورهای مرتب سازی درجی

دستورهای مرتب سازی انتخابی

دستورهای مرتب سازی ادغامی

دستورهای برج هانوی

دستورهای لیست پیوندی

دستورهای درخت جستجوی دودویی

دستورهای بازی Tic-tac-toe

دستورهای بازی Snake

مــــــــــدرس دوره
course Teacher
مدرس دوره
بنیامین
مدرس رسمی ++C
نظــرات کـاربـــران
user Comments
فاقد دیدگاه
دیدگاهی برای این مطلب ثبت نشده است. اولین دیدگاه را شما بنویسید.
ثبت دیدگاه
آموزش هـای مرتبط
related courses
دسته بندی اصلی
برنامه نویسی
تعداد دانشجو
16
مدرس آموزش
بنیامین سروی
مدت زمان آموزش
40 ساعت
نوع تدریس
حضوری
80% دوره آموزشی تکمیل شده است
قیمت دوره
Original price was: 5,500,000 تومان.Current price is: 4,500,000 تومان.
بازخورد
0 از 0 بازخورد
تاریخ انتشار
12 آذر 1401
تاریخ بروزرسانی
15 دی 1403

متن سربرگ خود را وارد کنید