×
ribbon

اصول برنامه نویسی C و ++C

مدرس:دانشگاه صنعتی اصفهان

کیارش بازرگان

زبان برنامه نویسی ++C یک زبان برنامه نویسی رایانه ای همه منظوره، شیءگرا، سطح بالا و چندرگه، عمومی... بیشتر
4.6 (98)
33 دیدگاه
23,944دانشجو
28ساعت
سرفصل‌ها

اشتراک مکتب‌پلاس

خرید اشتراک

با خرید اشتراک مکتب‌پلاس، علاوه بر این دوره، به بیش از ۴،۰۰۰ دوره دیگر دسترسی خواهید داشت.

دسترسی به تمام دوره‌هابیش از ۴،۰۰۰ دوره
محتوای دوره
سرفصل‌ها
توضیحات دوره
دیدگاه کاربران
درباره مدرس

این دوره شامل:

28 ساعت ویدئو

دسترسی مادام‌العمر به محتوای دوره

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

1 فصل37 جلسه28 ساعت ویدیو
فیلم های آموزشی
  جلسه اول - معرفی درس و آشنایی با visual studio
28:40
  جلسه دوم - آشنایی با زبان C و دستورات ساده
44:36
  جلسه سوم - نام گذاری متغیرها و آشنایی با شرط if
53:06
  جلسه چهارم - اعمال اولیه ریاضی
60:05
  جلسه پنجم - اعمال اولیه ریاضی
29:13
  جلسه ششم - casting وعبارت ها در C
61:28
  جلسه هفتم - حلقه while
45:20
  جلسه هشتم - حلقه while
50:35
  جلسه نهم - مثال هایی از حلقه while
44:04
  جلسه دهم - مثال هایی از do while و break
59:10
  جلسه یازدهم - مثالی از while و معرفی حلقه for
33:56
  جلسه دوازدهم - حلقه for و مثال هایی از break و continue
51:54
  جلسه سیزدهم - مثال هایی از حلقه for
37:20
  جلسه چهاردهم - نگه داری متغیرها در حافظه و تبدیل مبناها
66:41
  جلسه پانزدهم - اعداد باینری و اعمال ریاضی بر روی آن ها
60:46
  جلسه شانزدهم - آرایه ها
45:17
  جلسه هفدهم - آرایه ها در حافظه و پوینترها
43:24
  جلسه هجدهم - عملگرهای خاص
45:19
  جلسه نوزدهم - آشنایی با struct و تعریف تابع
39:00
  جلسه بیستم - آرایه ها و پاس دادن آرایه ها به تابع
39:28
  جلسه بیست و یکم - آرایه ها و پاس دادن آرایه ها به تابع
38:33
  جلسه بیست و دوم - پاس دادن آرایه ها به تابع و توابع بازگشتی
39:35
  جلسه بیست و سوم - توابع بازگشتی و رشته ها
44:39
  جلسه بیست و چهارم - رشته ها و آشنایی با malloc و free
38:09
  جلسه بیست و پنجم - رشته ها و مثال هایی از malloc و free
50:18
  جلسه بیست و ششم - رشته ها
47:30
  جلسه بیست و هفتم - new و delete و استفاده از typedef
42:53
  جلسه بیست و هشتم - Q-sort و آشنایی با Linkedlist
50:02
  جلسه بیست و نهم - Linkedlist
34:33
  جلسه سی ام - فایل ها
54:58
  جلسه سی و یکم - Linkedlist و آشنایی با برنامه نویسی شی گرا
57:08
  جلسه سی و دوم - کلاس (class)
50:53
  جلسه سی و سوم - طراحی و تشخیص روابط بین کلاس ها
51:06
  جلسه سی و چهارم - طراحی و استفاده از کلاس ها
29:22
  جلسه سی و پنجم - مثالی از کلاس ها
42:59
  جلسه سی و ششم - وراثت و چند ریختی کلاس ها و آشنایی با کتابخانه STL
52:12
  جلسه سی و هفتم - کتابخانه STL
37:53

توضیحات دوره

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

کتاب پیشنهادی درس :

  • برنامه نویسی به زبان C++، نویسندگان دایتل و دایتل، ترجمه دکتر مرتضی صاحب زمانی، نشر شیخ بهایی

***در جلسه هفتم از دقیقه 40 به بعد صدا و تصویر هماهنگ نیست***

 

دیدگاه کاربران

4.6

بر اساس امتیاز 98 دانشجو

1
2
3
4
5

دانشجوی دوره

1 سال پیش

5

عالیه درسته قدیمیه ولی خیلی اصولی تدریس میکنن استاد

دانشجوی دوره

1 سال پیش

5

عالیییییی بهترین هستند

دانشجوی دوره

1 سال پیش

5

بسیار عالی و مفید

دانشجوی دوره

1 سال پیش

5

عالی

دانشجوی دوره

2 سال پیش

5

به شدت خوب.

دانشجوی دوره

2 سال پیش

5

ممنون از رایگان بودن دوره و تلاش در جهت ترویج علم و فناوری

3دوره
26,816دانشجو
141نظر و امتیاز

کیارش بازرگان، طبق نظرسنجی اینترنتی وی یکی از برترین و محبوب‌ترین اساتید دانشگاه مینسوتای آمریکاست. او تحصیلاتش را در دانشگاه صنعتی شریف در رشته الکترونیک شروع کرد و در ادامه به دانشگاه نورت - وسترن آمریکا رفت. زمینه فعالیت اصلی او FPGA و VLSI می‌باشد. او هم اکنون دانشیار دانشگاه مینسوتای آمریکاست. همچنین وی استاد مدعو در دانشگاه صنعتی اصفهان بوده است.

مهارت‌هایی که می‌آموزید

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

سوالات پرتکرار

آیا ممکن است برخی جلسات یک درس ناقص باشند؟

معمولا تمامی جلسات هر درس به‌طور کامل ضبط می‌شوند؛ اما گاهی به دلیل برخی ناهماهنگی‌ها ممکن است یک یا چند جلسه ضبط نشده باشد. جزئیات این موارد در توضیحات هر درس درج شده است.

اگر لینک دانلود یا پخش ویدئو مشکل داشت، چه کاری باید انجام داد؟

در صورت مواجهه با هرگونه مشکل در دانلود یا پخش ویدئو، می‌توانید از طریق صفحه ارتباط با ما اطلاع دهید تا تیم پشتیبانی به‌سرعت مشکل را بررسی و رفع کند.

آیا می‌توان ویدئوهای یک درس را به‌صورت سی‌دی یا دی‌وی‌دی از شما تهیه کرد؟

در حال حاضر امکان ارسال دروس به‌صورت سی‌دی یا دی‌وی‌دی وجود ندارد و همه محتواها به شکل آنلاین ارائه می‌شوند.