زبان برنامه نویسی C در انواع سیستم های سخت افزاری و سیستم عامل ها استفاده شده است و هم منشا ایجاد زبان های برنامه نویسی جدیدتر، نظیر: C++‎ (سی پلاس پلاس)، Java (جاوا)، C#‎ (سی شارپ) بوده است. بسیاری از مفاهیم مورد استفاده در ساختار این زبان برنامه نویسی، بعدها تبدیل به موضوعات پایه ای و اساسی علوم کامپیوتر شده است و از این نظر، زبان برنامه نویسی C، دارای ارزش های تئوریک بسیار بالایی است.
C++ (سی‌پلاس‌پلاس) یک زبان برنامه‌نویسی همه‌منظوره، همگردان، سطح میانی، شیءگرا و چندرگه است که از برنامه‌نویسی رویه‌ای، تجرید داده‌ها و برنامه‌نویسی شیءگرا پشتیبانی می‌کند. این زبان دارای قابلیت‌های انواع داده ایستا، نوشتار آزاد، چندمدلی، معمولاً زبان ترجمه‌شده با پشتیبانی از برنامه‌نویسی ساخت‌یافته، برنامه‌نویسی شیءگرا، برنامه‌نویسی جنریک است. از آنجا که در ++C اشیاء را می‌توان ابتدا به ساکن از کلاس‌هایی ایجاد کرد که به هیچگونه سلسله مراتب رده‌ها و وراثت مقید نیستند، لذا ++C از برنامه‌سازی شیء بنیاد (object-based programming) نیز پشتیبانی می‌کند. C++ به همراه جد خود C از پرطرفدارترین زبان‌های برنامه‌نویسی هستند. C++ یک زبان سطح میانی در نظر گرفته می‌شود؛ این زبان دارای قابلیت‌های زبان‌های برنامه‌نویسی سطح بالا و زبان‌های برنامه‌نویسی سطح پایین به‌صورت هم‌زمان است.

فایل های سرفصل 1

01-آشنایی با نحوه برنامه نویسی C / C++  در محیط Microsoft Visual Studio
01-آشنایی با نحوه برنامه نویسی C / C++ در محیط Microsoft Visual Studio (رایگان)
حجم فایل: 60 مگابایت و 670 کیلوبایت مدت زمان: 31 دقيقه و 2 ثانيه
2-نحوه دیباگ کردن ( Debug ) کردن کدهای c / c++ در محیط Microsoft Visual Studio
2-نحوه دیباگ کردن ( Debug ) کردن کدهای c / c++ در محیط Microsoft Visual Studio (رایگان)
حجم فایل: 23 مگابایت و 270 کیلوبایت مدت زمان: 14 دقيقه و 2 ثانيه
3- دقت های محاسباتی در زبان برنامه نویسی C / C++ در Microsoft Visual Studio
3- دقت های محاسباتی در زبان برنامه نویسی C / C++ در Microsoft Visual Studio (رایگان)
حجم فایل: 20 مگابایت و 150 کیلوبایت مدت زمان: 12 دقيقه و 32 ثانيه
4-نحوه تبدیل متغییر های اعشاری به صحیح در C /C++ در محیط Microsoft Visual Studio
4-نحوه تبدیل متغییر های اعشاری به صحیح در C /C++ در محیط Microsoft Visual Studio (رایگان)
حجم فایل: 13 مگابایت و 820 کیلوبایت مدت زمان: 8 دقيقه و 39 ثانيه
5 -یک مثال کاربردی از خطاهای محاسباتی کامپیوتر در زبان برنامه نویسی C/C++
5 -یک مثال کاربردی از خطاهای محاسباتی کامپیوتر در زبان برنامه نویسی C/C++ (رایگان)
حجم فایل: 12 مگابایت و 300 کیلوبایت مدت زمان: 7 دقيقه و 39 ثانيه
6-نمونه ای  از خطاهای محاسباتی در  مقایسه مقادیر اعشاری در شرط های برنامه نویسی
6-نمونه ای از خطاهای محاسباتی در مقایسه مقادیر اعشاری در شرط های برنامه نویسی (رایگان)
حجم فایل: 42 مگابایت و 980 کیلوبایت مدت زمان: 23 دقيقه و 12 ثانيه
7-نمونه ای از خطاهای محاسباتی در تبدیل های اعشاری در برنامه نویسی
7-نمونه ای از خطاهای محاسباتی در تبدیل های اعشاری در برنامه نویسی (رایگان)
حجم فایل: 14 مگابایت و 510 کیلوبایت مدت زمان: 8 دقيقه
8-نمونه ای از خطاهای محاسباتی در جایگذاری مقادیر در برنامه نویسی
8-نمونه ای از خطاهای محاسباتی در جایگذاری مقادیر در برنامه نویسی (رایگان)
حجم فایل: 7 مگابایت و 390 کیلوبایت مدت زمان: 4 دقيقه و 31 ثانيه
9-نمونه ای از خطاهای محاسباتی در ترتیب شرط های منطقی در برنامه نویسی
9-نمونه ای از خطاهای محاسباتی در ترتیب شرط های منطقی در برنامه نویسی (رایگان)
حجم فایل: 6 مگابایت و 320 کیلوبایت مدت زمان: 4 دقيقه و 22 ثانيه
10-برنامه محاسبه محیط و مساحت مستطیل در برنامه نویسی C / C++
10-برنامه محاسبه محیط و مساحت مستطیل در برنامه نویسی C / C++ (رایگان)
حجم فایل: 11 مگابایت و 740 کیلوبایت مدت زمان: 6 دقيقه و 23 ثانيه
11-برنامه تشخیص زوج یا فرد بودن یک عدد در برنامه نویسی
11-برنامه تشخیص زوج یا فرد بودن یک عدد در برنامه نویسی (رایگان)
حجم فایل: 5 مگابایت و 710 کیلوبایت مدت زمان: 3 دقيقه و 5 ثانيه
12-آشنایی با دستورات and و OR در زبان برنامه نویسی C / C++
12-آشنایی با دستورات and و OR در زبان برنامه نویسی C / C++ (رایگان)
حجم فایل: 15 مگابایت و 670 کیلوبایت مدت زمان: 10 دقيقه و 20 ثانيه
13-آشنایی با انواع شرط ها در زبان های خانواده سی if - if else if -switch
13-آشنایی با انواع شرط ها در زبان های خانواده سی if - if else if -switch (رایگان)
حجم فایل: 46 مگابایت و 250 کیلوبایت مدت زمان: 24 دقيقه و 57 ثانيه
14-آشنایی با حلقه های در زبان های C - حلقه های for
14-آشنایی با حلقه های در زبان های C - حلقه های for (رایگان)
حجم فایل: 35 مگابایت و 200 کیلوبایت مدت زمان: 20 دقيقه و 30 ثانيه
15-تفاوت i++ با ++i در زبان های خانواده C / C++
15-تفاوت i++ با ++i در زبان های خانواده C / C++ (رایگان)
حجم فایل: 28 مگابایت و 220 کیلوبایت مدت زمان: 16 دقيقه و 30 ثانيه
16-آشنایی با حلقه های While و do while در زبان های خانواده C / C++
16-آشنایی با حلقه های While و do while در زبان های خانواده C / C++ (رایگان)
حجم فایل: 32 مگابایت و 90 کیلوبایت مدت زمان: 19 دقيقه و 13 ثانيه
17-نحوه پیاده سازی حلقه بی نهایت توسط for در زبان C
17-نحوه پیاده سازی حلقه بی نهایت توسط for در زبان C (رایگان)
حجم فایل: 12 مگابایت و 110 کیلوبایت مدت زمان: 6 دقيقه و 1 ثانيه
18-آرایه های یک بعدی در مبانی برنامه نویسی با C / C++
18-آرایه های یک بعدی در مبانی برنامه نویسی با C / C++ (رایگان)
حجم فایل: 25 مگابایت و 410 کیلوبایت مدت زمان: 14 دقيقه و 31 ثانيه
19-پیش پردازش در برنامه نویسی - define#
19-پیش پردازش در برنامه نویسی - define# (رایگان)
حجم فایل: 16 مگابایت و 740 کیلوبایت مدت زمان: 8 دقيقه و 42 ثانيه
20-آرایه های دوبعدی در زبان های برنامه نویسی - پیاده سازی ماتریس دو بعدی
20-آرایه های دوبعدی در زبان های برنامه نویسی - پیاده سازی ماتریس دو بعدی (رایگان)
حجم فایل: 16 مگابایت و 340 کیلوبایت مدت زمان: 9 دقيقه و 34 ثانيه
21-عملیات جمع در ماتریس ها در زبان برنامه نویسی C / C++
21-عملیات جمع در ماتریس ها در زبان برنامه نویسی C / C++ (رایگان)
حجم فایل: 18 مگابایت و 900 کیلوبایت مدت زمان: 10 دقيقه و 54 ثانيه
22-آشنایی با مفهوم توابع در برنامه نویسی
22-آشنایی با مفهوم توابع در برنامه نویسی (رایگان)
حجم فایل: 34 مگابایت و 840 کیلوبایت مدت زمان: 22 دقيقه و 16 ثانيه
23-ارسال پامتر به توابع بصورت با مقدار (By value) و با ارجاع (By reference)
23-ارسال پامتر به توابع بصورت با مقدار (By value) و با ارجاع (By reference) (رایگان)
حجم فایل: 48 مگابایت و 510 کیلوبایت مدت زمان: 30 دقيقه و 15 ثانيه
24-تمرینات توابع در مبانی برنامه نویسی
24-تمرینات توابع در مبانی برنامه نویسی (رایگان)
حجم فایل: 9 مگابایت و 740 کیلوبایت مدت زمان: 6 دقيقه و 52 ثانيه
26-مبانی شی گرایی در C++
26-مبانی شی گرایی در C++ (رایگان)
حجم فایل: 35 مگابایت و 880 کیلوبایت مدت زمان: 20 دقيقه و 46 ثانيه
27- encapsulation در مبنای برنامه نویسی شی گرا-متغیرهای private public
27- encapsulation در مبنای برنامه نویسی شی گرا-متغیرهای private public (رایگان)
حجم فایل: 25 مگابایت و 860 کیلوبایت مدت زمان: 16 دقيقه و 25 ثانيه
28- getter و setter در مبانی برنامه نویسی شی گرا در C++
28- getter و setter در مبانی برنامه نویسی شی گرا در C++ (رایگان)
حجم فایل: 8 مگابایت و 940 کیلوبایت مدت زمان: 5 دقيقه و 59 ثانيه
29-توابع سازنده در مبانی برنامه نویسی شی گرا - constructor in c++
29-توابع سازنده در مبانی برنامه نویسی شی گرا - constructor in c++ (رایگان)
حجم فایل: 20 مگابایت و 650 کیلوبایت مدت زمان: 13 دقيقه و 14 ثانيه
30-ارث بری در مبانی برنامه نویسی شی گرایی در C++ -inheritance in c++
30-ارث بری در مبانی برنامه نویسی شی گرایی در C++ -inheritance in c++ (رایگان)
حجم فایل: 18 مگابایت و 220 کیلوبایت مدت زمان: 12 دقيقه و 2 ثانيه
31-C++ Multilevel Inheritance -  ارث بری چند سطحی در برنامه نویسی
31-C++ Multilevel Inheritance - ارث بری چند سطحی در برنامه نویسی (رایگان)
حجم فایل: 11 مگابایت و 680 کیلوبایت مدت زمان: 7 دقيقه و 28 ثانيه
32-C++ Multiple Inheritance - ارث بری چندگانه در برنامه نویسی شی گرا
32-C++ Multiple Inheritance - ارث بری چندگانه در برنامه نویسی شی گرا (رایگان)
حجم فایل: 6 مگابایت و 740 کیلوبایت مدت زمان: 5 دقيقه
33-C++ Polymorphism - مفهموم چندشکلی در برنامه نویسی شی گرا
33-C++ Polymorphism - مفهموم چندشکلی در برنامه نویسی شی گرا (رایگان)
حجم فایل: 17 مگابایت و 990 کیلوبایت مدت زمان: 11 دقيقه و 36 ثانيه
34-C++ Inheritance Access - متغییرهای protected در برنامه نویسی شی گرا
34-C++ Inheritance Access - متغییرهای protected در برنامه نویسی شی گرا (رایگان)
حجم فایل: 16 مگابایت و 370 کیلوبایت مدت زمان: 10 دقيقه و 58 ثانيه
35- C++ Files- کار با فایل ها در مبانی برنامه نویسی
35- C++ Files- کار با فایل ها در مبانی برنامه نویسی (رایگان)
حجم فایل: 19 مگابایت و 460 کیلوبایت مدت زمان: 12 دقيقه و 24 ثانيه

دوره های مشابه

C++ زبان برنامه‌نویسی همه‌منظوره، همگردان، سطح میانی، شیءگرا و چندرگه است که از برنامه‌نویسی رویه‌ای، تجرید داده‌ها و برنامه‌نویسی شیءگرا پشتیبانی می‌کند. سی زبان برنامه‌نویسی همه‌منظوره، کامپایل‌شونده، سطح میانی، ساخت‌یافته، دستوری و روندگرا می‌باشد.

++C/C ++c/c در لینوکس ++c/c در ویندوز آموزش برنامه نویسی C برنامه نویسی سی شارپ مبانی زبان سی و سی شارپ

آموزش برنامه نویسی ++C
رایگان
8 ساعت و 32 دقيقه
C++‎‎‎‎ یک زبان عمومی با هدف کلی است، وقتی می گویم منظور کلی است به این معنی است که برای توسعه برنامه های کاربردی در دامنه های مختلفی طراحی شده است.

++C C++ Programming آموزش ++C برنامه نویسی ++C زبان ++C سی پلاس پلاس

آموزش الگوریتم و C
رایگان
19 ساعت و 47 دقيقه
الگوریتم، شالوده و بنیان اصلی حل یک مساله است. زبان برنامه نویسی C (سی)، بدون شک یکی از مهم ترین زبان های برنامه نویسی است که به وفور هم به صورت مستقیم برای پیاده سازی انواع نرم افزارها و برنامه ها استفاده شده است.

c C Programming آموزش الگوریتم آموزش الگوریتم و برنامه نویسی C آموزش برنامه نویسی C الگوریتم

آموزش زبان C
رایگان
3 ساعت و 32 دقيقه
سی یک زبان برنامه‌نویسی از نوع همه‌منظوره، کامپایل‌شونده، سطح میانی، ساخت‌یافته، دستوری و روندگرا می‌باشد. مانند بسیاری از زبان‌های رویه‌ای در سنت الگول، سی دارای امکاناتی برای برنامه‌نویسی ساخت یافته است و دامنهٔ متغیر واژگان را امکان‌پذیر می‌سازد.

C Programming آموزش زبان C آموزش زبان برنامه نویسی C آموزش سی زبان C زبان برنامه نویسی سی

آموزش مقدماتی سی پلاس پلاس
رایگان
4 ساعت و 14 دقيقه
زبان سی پلاس پلاس یک زبان شی گرا است که از سال 1983 منتشر شد . در اکثر دانشگاه های کشور به عنوان درس مبانی کامپیوتر و برنامه سازی اراءه می شود . زبان ساده و قابل فهمی است و میتوان با یادگیری آن زبان های شی گرا دیگر را به راحتی یاد گرفت.

C++ Programming آموزش C++ آموزش سی پلاس پلاس زبان سی پلاس پلاس سی پلاس پلاس

آموزش برنامه نویسی ++C
رایگان
3 ساعت و 14 دقيقه
++C یک زبان برنامه‌نویسی همه‌منظوره، همگردان، سطح میانی، شیءگرا و چندرگه است که از برنامه‌نویسی رویه‌ای، تجرید داده‌ها و برنامه‌نویسی شیءگرا پشتیبانی می‌کند. ++C از برنامه‌سازی شیء بنیاد (object-based programming) نیز پشتیبانی می‌کند.

++C C++ Programming آموزش ++C آموزش سی پلاس پلاس آموزش کاربردی ++C برنامه نویسی ++C زبان ++C زبان سی پلاس پلاس ساده ترین آموزش ++C سی پلاس پلاس

دیدگاه خود را از طریق فرم زیر ارسال نمایید