PDA

View Full Version : آموزش: بهترین منبع برای یادگیری سی ++ چیست؟



who are you
یک شنبه 11 آبان 1393, 10:46 صبح
درود

سوالی داشتم از خدمت دوستان اینکه چه منبعی خوب هست برای یادگیری ؟
اکثر اموزش ها تا مقداری پیش رفتند (مثلا تا فاتکشن و ارایه ها ) و پایان یافتند
به نظر شما چه اموزشی رو دنبال کنم؟
و اینکه ایا اموزشی هست که پروژه محور باشه؟
+ آیا لازمه قبلش سی رو یاد گرفت یا خیر؟
ممنون

sa1378
یک شنبه 11 آبان 1393, 10:51 صبح
لازم نیست قبلش سی رو یاد بگیری
برای یاد گرفتن هم از فیلم های آموزشی استفاده کن
من خودم از این استفاده کردم: http://maktabkhooneh.org/course?course=bazargan466
یا میتونی کلاس هم بری

mr.dp+
یک شنبه 11 آبان 1393, 19:09 عصر
C++: How to program - Edition 8 خیلی پر طرفداره . همینطور خیلی درگیرت میکنه و تمرینات زیادی در آخرش هر فصل بهت میده

omid_kma
یک شنبه 11 آبان 1393, 22:40 عصر
http://stackoverflow.com/questions/388242/the-definitive-c-book-guide-and-list
http://www.7khatcode.com/1641/%D8%AF%D8%A7%D9%86%D9%84%D9%88%D8%AF-%DA%A9%D8%AA%D8%A7%D8%A8-c

who are you
دوشنبه 12 آبان 1393, 02:26 صبح
ممنون
اگر برنامه نوسی کنسول رو یادبگیرم بدرد بخور هست؟ بعدا میشه سویچ کرد؟
:ناراحت:

کامبیز اسدزاده
دوشنبه 12 آبان 1393, 07:10 صبح
ممنون
اگر برنامه نوسی کنسول رو یادبگیرم بدرد بخور هست؟ بعدا میشه سویچ کرد؟
:ناراحت:

برنامه نویسی کنسولی یا غیر کنسولی تفاوتی نداره ! مهم اینه که شما دستورات و اصول برنامه نویسی رو یاد میگیرید.

mr.dp+
دوشنبه 12 آبان 1393, 14:41 عصر
مهم اینکه که اصول برنامه نویسی رو یاد بگیری. و بعدش سوئیچ کردن بین زبان ها خیلی برات آسان تر میشه.

who are you
دوشنبه 12 آبان 1393, 19:59 عصر
اقا اموزش راحت تر نیست ؟ این دایتل خیلی زیاد توضیحات داده
یه فیلمی یا کتابی که ساده گفته باشه :لبخند:

مسعود اقدسی فام
دوشنبه 12 آبان 1393, 20:35 عصر
اقا اموزش راحت تر نیست ؟ این دایتل خیلی زیاد توضیحات داده
یه فیلمی یا کتابی که ساده گفته باشه :لبخند:
من خودم کتاب ++C هربرت شیلد رو خیلی دوست دارم. ترجمه هم داره. یه ترجمه هم قدیما دیده بودم که خوب ترجمه شده بود. الان نمی‌دونم همونا هستن یا نه و چطورن.

mr.dp+
دوشنبه 12 آبان 1393, 20:59 عصر
اقا اموزش راحت تر نیست ؟ این دایتل خیلی زیاد توضیحات داده
یه فیلمی یا کتابی که ساده گفته باشه :لبخند:
زیاد توضیح داده آره . اگه تازه داری شروع میکنی پس این کتاب خیلی عالیه . همینطور یه عالمه نکات میزاره برای هر مطلب. مثلا نکات مهندسی نرم افزار یا جلوگیری از خطا و...
همچنین پروژه محور هم هست. پیاده سازی یک ATM طبق مهندسی نرم افزار و کلا یادت میده اگه بخوای یه نرم افزار رو درست کنی باید چه اصولی رو رعایت بکنی.
نسخه های فارسیش هم موجوده ولی من بیشتر از نسخه ی انگلیسیش خوشم اومد (البته با اینکه برای بعضی جاهاش که نمیفهمیدم مجبور بودم به نسخه ی فارسی مراجعه کنم)
توی هر فصل هم بیشتر از 10 تا تمرین بهت میده که اگه تا آخر فصل این کتاب رو پیش بری (بدون جا گذاشتن تمرینات) مطمئنا دیگه یه برنامه نویس تازه وارد نمی مونی . ‌(NON NOOB) :لبخند:

who are you
سه شنبه 13 آبان 1393, 01:31 صبح
:گریه:
یعنی همون کتاب بسه برای شروع؟ شما از اون شروع کردین؟ اگه جاییشو متوجه نشدم بمونم رو همون بحث یا برم جلو؟
مثلا یه جا نوشته پابلیک و پرایویت یعنی فلان و خیلی خلاصه گفته و درست متوجه ش نمیشم اگه بخوام هی کلید کنم روش خیلی اعصاب خرد کن میشه اینطور :ناراحت:

mr.dp+
سه شنبه 13 آبان 1393, 13:33 عصر
اگه جاییشو متوجه نشدید یه بار دیگه بخونیدش . و اگه بازم متوجه نشدید یا تو گوگل یه جستجو انجام بدید یا اینجا درخواست راهنمایی کنید. که اگه از گوگل استفاده کنید زودتر به نتیجه میرسید(مطمئنن).
این کتاب تو یه قسمتی خیلی قشنگ وظیفه ی public و private رو توضیح داده .
و اینکه تمام کردن این کتاب اتمام کار نیست.
omid_kma (http://barnamenevis.org/member.php?323331-omid_kma) عزیز دو تا لینک اون بالا گذاشتن. من لینک اولی رو Bookmark کردم چون خیلی بدرد بخور بود. (شما فعلا این کتاب رو تموم کنید , بعدا دیگه میاد دستتون که چه کتابهای دیگه ای لازم دارید)
فقط بهم بگو شما الان دارید ویرایش فارسیشو میخونید یا همون اصلی‌(انگلیسی) ؟؟
چون خودمم زیاد از ویرایش فارسیش خوشم نمیومد و خیلی کم ازش استفاده میکردم (همونطور که گفتم).
سعی کنید نسخه ی اصلیش رو بخونید.

who are you
پنج شنبه 15 آبان 1393, 10:33 صبح
ممنون ازتون

کتاب نسخه 5 دیتل رو دارم(فارسی)
انگلیسی سخته برام طولانی میشه:لبخند:
فرق خاصی با نسخه 7 8کتاب داره یا بیس کار یکی هست برای شروع ؟

mr.dp+
جمعه 16 آبان 1393, 10:49 صبح
چند تا فصل توی نسخه های جدید اضافه شده .
البته با اینکه در آخر بازم مجبور میشی بری سراغ زبان انگلیسی و ازش فرار نکنی :دی

sa1378
جمعه 16 آبان 1393, 11:51 صبح
اگه میخوای از اول شروع کنی یه کتاب هست به اسم برنامه نویسی به زبان C با ابزار های تحت ویندوز
من خودم اول اینو خوندم
از سطح آسون شروع میکنه و میره جلو
فهرست مطالب:
‫فصل اول ‪ :‬آشنايي با زبان هاي برنامه نويسي و مفاهيم اوليه‬
‫فصل دوم ‪ :‬بررسي مسأله و مشخص كردن ورودي و خروجي ها‬
‫فصل سوم ‪ :‬ورودي‪-‬خروجي‪ ،‬متغيرها و محاسبات‬
‫فصل چهارم ‪ :‬مديريت صفحه كليد‪ ،‬صفحه نمايش و آشنايي با ساختارهاي‬ ‫تصميم و تكرار‬
‫فصل پنجم ‪ :‬برنامه نويسي گرافيكي‬
‫فصل ششم ‪ :‬مباحث تكميلي ساختارهاي تكرار‬
‫فصل هفتم ‪ :‬آرايه ها‬
‫فصل هشتم ‪ :‬كار با فايل‬
‫فصل نهم ‪ :‬برنامه نويسي پيمانهاي‬
‫فصل دهم ‪ :‬برنامه نويسي پيشرفته(*)
‫ضميمه اول‪ :‬مباني اشكال زدايي‬
‫ضميمه دوم‪ :‬آشنايي با ساخت پروژه و دستورات گرافيكي‬
اینم لینک دانلودشه(عکس هم داره تازه:لبخند:) :
دانلود (http://4paye.ir/sites/default/files/book_files/Engineering/Computer/programming/CPlusPlus/C%20programming%20with%20windows%20tools%20abdolah %20araste%20%5Bwww.4paye.ir%5D.pdf)