PDA

View Full Version : سوال: برای یک تازه کار چه کتابی پیشنهاد میکنید ؟



who are you
چهارشنبه 06 اسفند 1393, 14:34 عصر
سلام

مدیر عزیز گفته بودن که فقط یک موضوع در هر تاپیک که ما هم پیروی میکنیم و :


2- به نظر شما برای یک تازه کار چه کتابهایی مطالعه شون میتونه مفید باشه ؟
در مورد مفاهیم پایه کامپیوتر و برنامه نویسی ( بیت بایت رم حافظه ثبات ها 8080 و این قبیل مواردی که زیاد مطرح میشه و زیاد در باره ش ون چیز زیادی نمیدونم:اشتباه: ) میخوام اطلاعاتم کامل بشه
خواهشمندم هر کتابیک ه به نظراتن مفید خواهد بود را معرفی کنید ( در هر موردی که به نظرتان دانستنش مفید هست) انگلیسی یا فارسی فرق ندارند (هرچه کتاب های معرفی شده بیشتر بهتر :لبخند: )

خیلی ممنون

[[[[[[[[[[...]]]]]]]]]]
چهارشنبه 06 اسفند 1393, 15:26 عصر
ما اصلا پایه نداریم. اگر هدف رو بخوایم تیکه تیکه کنیم، باد میبردش. وقتی قصد یادگیری داری، باید تا تهش بری. وگرنه یاد نگرفتی. این رو که میگم خیال نکن من یه ریش سفیدِ پر از تجربه هستم. نه. من هم یکی از کم سواد ها و نادان های این دنیا هستم که «قصد یادگیری» داره.
برنامه نویسی رو از C شروع کن.



کتاب The C Programming Language هست.
کتاب C Programming: A Modern Approach هست.
کتاب Art Of Intel x86 Assembly هست.

منابعی برای یادگیری همچون:

اینجا (http://en.wikibooks.org/wiki/C_Programming)هست.
اینجا (http://www.mymajors.com/career/computer-programmers/skills/)هست.
اینجا (http://www.tutorialspoint.com/assembly_programming/)هست. (نسخه pdf (http://www.tutorialspoint.com/assembly_programming/assembly_pdf_version.htm))
اینجا (http://en.wikipedia.org/wiki/Bit)هست.
اینجا (http://en.wikipedia.org/wiki/Binary_number)هست.
اینجا (http://en.wikipedia.org/wiki/Random-access_memory)هست.


در این راه هرچی بیشتر راجع به پردازشگر و حافظه و خلاصه کامپیوترت بدونی، بیشتر راجع به پردازشگر و حافظه و خلاصه کامپیوترت می دونی!

who are you
چهارشنبه 06 اسفند 1393, 15:31 عصر
خیلی متشکر
ولی سوال من قبل از اینکه سی یا سی++ یاد بگیرم این هست که چه کتابی بخونم که اول با بیت و بایت و این دست مفاهیم حسابی اشنا بشم بعد برم سراغ یادگیری مراحل بعدیش که دیگه تو مفاهیم پایه ایش کم نیارم و از اصتلاحات و این حرفا سر در بیارم
یا مثلا اعداد باینری مکمل گیری و ... اینهارو میخوام قبل از اینکه زبانی رو شروع کنم یاد بگیرم (کامل) به نظر شما چه چیز هایی برای اینها مطالعه کنم؟

[[[[[[[[[[...]]]]]]]]]]
چهارشنبه 06 اسفند 1393, 15:39 عصر
خیلی متشکر
ولی سوال من قبل از اینکه سی یا سی++ یاد بگیرم این هست که چه کتابی بخونم که اول با بیت و بایت و این دست مفاهیم حسابی اشنا بشم بعد برم سراغ یادگیری مراحل بعدیش که دیگه تو مفاهیم پایه ایش کم نیارم و از اصتلاحات و این حرفا سر در بیارم
یا مثلا اعداد باینری مکمل گیری و ... اینهارو میخوام قبل از اینکه زبانی رو شروع کنم یاد بگیرم (کامل) به نظر شما چه چیز هایی برای اینها مطالعه کنم؟

تو شروع به یادگیری زبان C بکن، در طی یادگیری، خودت متوجه این چیزها میشی. چون هم کتاب کمکت می کنه، هم خودت مجبور به سوال کردن از دیگران میشی تا به چیزی که میخوای برسی. اگر کنار کدنویسی اون چیزها رو یادبگیری بهتره. اولش کمی با C سرگرم شو.

مثلا کتاب The C Programming Language خیلی خوبه در این مباحث.

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

ویرایش:
اگر جوابت رو ندادم بدون که خوابیدم. چون خیلی خوابم میاد. ببخشید.

aminbl5
چهارشنبه 06 اسفند 1393, 19:53 عصر
سلام، به نظرم برای شروع کتابی که خود سایت cplusplus گذاشته خیلی مناسبه! اگه مشکلی هم داشتی تو خود سایت cplusplus دنبالش بگرد.
اینم لینک (http://upload7.ir/preview.php?user=&file=18338908dfa2593a3a1766ed80f2db8b2c6d5eb8)

hiwaaa
چهارشنبه 06 اسفند 1393, 20:19 عصر
سایت مکتب خونه رو نگاه کن
کلی دوره ویدئویی عالی داره
از داشنگاه های شریف و تهران

ویدئوهای خان آکادمی هم ده ها میلیون بازدید داشتند و بهترین هستند در دنیاگ
http://khanacademy.org/
از نظر محتوا و از نظر نحوه آموزش که یک انقلابی ایجاد کرده
بدون شک آینده یادگیری رو در کل دنیا متحول کرده
کتابها در موردش نوشته شده
داستان جالبی داره

بهمن آفاقی
چهارشنبه 13 اسفند 1393, 16:17 عصر
باسلام
شما این نکته رو هم در نظر بگیرین که فقط کتاب کار ساز نیست فیلم آموزشی هم هست
بنظرم چون اول راه هستین این رو در نظر بگیرین که کدام یک بهتره مطالعه با کتاب یا فیلم آموزشی؟
آخه هر وقت ما میخواهیم چیزی رو شروع کنیم فوری کتاب میگن حالا بیا تا آخر بخون بعدش بدونی یه فیلم آموزشی بهتر از این بود

cheshmak_boy
چهارشنبه 13 اسفند 1393, 17:46 عصر
خیلی متشکر
ولی سوال من قبل از اینکه سی یا سی++ یاد بگیرم این هست که چه کتابی بخونم که اول با بیت و بایت و این دست مفاهیم حسابی اشنا بشم بعد برم سراغ یادگیری مراحل بعدیش که دیگه تو مفاهیم پایه ایش کم نیارم و از اصتلاحات و این حرفا سر در بیارم
یا مثلا اعداد باینری مکمل گیری و ... اینهارو میخوام قبل از اینکه زبانی رو شروع کنم یاد بگیرم (کامل) به نظر شما چه چیز هایی برای اینها مطالعه کنم؟






اگر کتاب فارسی میخوای کتاب جعفر نژاد همه این مباحثی که دنبالش هستی رو داره و تا پیشرفته هم جلو رفته و اگر انگلیسی میخوای که دوستان کتاب های خیلی خوبی پیشنهاد دادن

shahmohammadi
دوشنبه 18 اسفند 1393, 20:20 عصر
سلام.

در مورد مفاهیم پایه کامپیوتر و برنامه نویسی ( بیت بایت رم حافظه ثبات ها 8080 و این قبیل مواردی که زیاد مطرح میشه و زیاد در باره ش ون چیز زیادی نمیدونم ) میخوام اطلاعاتم کامل بشه
به نظرم اگه فهرست منابع این دو تا کتاب رو نگاه کنید میبیند که برای اطلاعات پایه ی کامپیوترتون خوبه.
The rootkit arsenal
این کتاب هدفش آموزش نوشتن روت کیت هست ولی مبانی زیادی از کامپیوتر رو در فصل های مقدماتی میگه.
هم مواردی از جزییات داس و هم ویندوز و هم معماری خود کامپیوتر میگه.
Windows Internals

من خیلی وقت پیش دانلود کرده بودم. اگه توی وب نبود بگید براتون میل کنم.

who are you
چهارشنبه 26 فروردین 1394, 16:29 عصر
به نظر من اگر میخوای شروع کنی بیخودی وقتتو با یاد گرفتن سی هدر نده... با سی++ شروع کن. سی حتی شی گرا هم نیست. با پاسکال شروع کنی بهتر از سی هست :D
ولی من هیچ جور از تو سوال شما برداشت اینو نکردم که میخوای برنامه نویسی یاد بگیری! میخوای بفهمی کامپیوتر چیه! و یه سری مفاهیم کامپیوتری بلد باشی...
در این سطح رو پیشنهاد میکنم هر چیزی خواستی رو سرچ کن ببین چیه... مثل بیت و بایت که خودت مثال زدی...
اگر یه روزی خواستی بری سرغ الگوریتم های کامپیوتری و در زمینه علم کامپیوتر کار کنی، قطعا پیشنهاد من به تو CLRS هست...
شما هم که اصن برات مهم نیست کتاب فارسی باشه یا انگلیسی، انگلیسیشو بخون... اسم واقعی کتاب اینه :
Introduction to Algorithms
ولی به نام CLRS میشناسنش (به دلیل اسم نویسنده هاش).
دفعه اول که کتاب رو ببینی می ترسی ولی اگر واقعا اراده کردی که یاد بگیری از معتبر ترین کتاب ها در این زمینه است...
در این سطح رو پیشنهاد میکنم هر چیزی خواستی رو سرچ کن ببین چیه... مثل بیت و بایت که خودت مثال زدی...
خب برای اینها کتابی نمیشناسید که برم بخرم جامع باشه ؟


ولی من هیچ جور از تو سوال شما برداشت اینو نکردم که میخوای برنامه نویسی یاد بگیری! میخوای بفهمی کامپیوتر چیه! و یه سری مفاهیم کامپیوتری بلد باشی...

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





ممنون بابت معرفی اونیکی کتاب

who are you
یک شنبه 13 اردیبهشت 1394, 12:31 عصر
اپ..............