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

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

4.6 (89 امتیاز)
22,433دانشجو
محتوای دوره
درباره دوره
نظرات کاربران
درباره استاد

محتوای دوره

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

از مجموع 89 امتیاز

33نظر

8 ماه پیش

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

دانشجوی دوره

1 سال پیش

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

دانشجوی دوره

1 سال پیش

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

دانشجوی دوره

1 سال پیش

عالی

دانشجوی دوره

2 سال پیش

به شدت خوب.

دانشجوی دوره

2 سال پیش

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

دانشجوی دوره

2 سال پیش

فکر کنم بدرد بخور نباشه چون ایشون c++98 رو یاد میدن که منسوخ شده کاش یه اموزش هم بود این تغییرات رو یاد میداد

دانشجوی دوره

3 سال پیش

خسته نباشی و موفقیت استاد عزیز

جمال

2 سال پیش

استاد عالی درس دادن...ریز به ریز نکته به نکته

محمدامین بشیری

4 سال پیش

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

دانشجوی دوره

4 سال پیش

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

آیسودا علیزاده

4 سال پیش

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

دانشجوی دوره

4 سال پیش

تشکر فراوان از مکتب خونه و استاد گرامی. عالی بود.

محمد کربلایی

4 سال پیش

دوره ی خیلی خوبی بود بخصوص مثال هایی که می گفتند.کاش امکان دسترسی به تمرین هایی که میدادن هم وجود داشت.خیلی ممنون از همه ی کسانی که برای مکتب خونه زحمت میکشن.

رحیمه براتی

4 سال پیش

بسیار عالی درس میدن استاد. کاشکی ایران پر از اساتیدی مثل ایشون بشه

رضا اسدی

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

درباره استاد

کیارش بازرگان
3دوره
24,857دانشجو

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

اطلاعات بیشتر

دیگر دوره‌های کیارش بازرگان

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

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

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

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

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

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

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

v4