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

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

پیش از معرفی بهترین کتاب یا کتاب های برنامه نویسی، طراحی سایت، سئو، بازی سازی و ... که تاکنون مطالعه نموده اید، حتما به این نکته توجه داشته باشید که دیدگاه شما اصطلاحا Can Make or Break. به عبارت دیگر، در صورتی که کتابی را در زمینه ی خاصی مثلا آموزش زبان پایتون معرفی کنید که واقعا نتوان برچسب بهترین را روی آن زد، این پیشنهاد شما می تواند زمان کاربری که به شما اعتماد کرده را هدر دهد (Break) اما در مقابل، اگر تجربیات واقعی خود از مطلعه ی یک کتاب آموزش برنامه نویسی و نتایج حاصله از مطالعه ی آن را به شکلی واضح و شفاف در اختیار سایر کاربران قرار دهید، توانسته اید به فراید یادگیری یک فرد مبتدی که علاقمند به یادگیری اصول برنامه نویسی است جهت دهید (Make).

خواهشمند است در صورتی که کتاب مد نظر فارسی است و یا به زبان فارسی ترجمه شده، نام مولف/مترجم و انتشارات و یا لینک خرید کتاب در فروشگاه های آنلاین کتاب را ابتدا از طریق سرویس goo.gl کوتاه کرده سپس به اشتراک بگذارید. در صورتی هم که کتاب انگلیسی است، معرفی نام نویسنده، انتشارات و لینک خرید کتاب در آمازون نیز به یافتن سریع تر کتاب کمک خواهد کرد. 

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

1







  • ساسان در تاریخ: 1395/01/24

    به نظر من سری کتاب های For Dummies خوب هستند. همان طور که از نام کتاب های بر می آید -فور دامیز یا «برای احمق ها»- نویسنده فرض را بر آن گذاشته که جسارتا خواننده یک احمق واقعی است و مطالب را به ساده ترین شکل ممکن بیان کرده است. لینک سایت رسمی به شرح زیر است:
    http://goo.gl/aVoqKw
    امیدوارم کمکی کرده باشم
    ممنون از این که این فضا را ایجاد کردید

  • OPEC در تاریخ: 1395/01/24

    برای زبان پی اچ پی واقعا کتاب PHP and MySQL for Dynamic Web Sites: Visual QuickPro Guide رو توصیه می کنیم. قیمتش هم خیلی بالا نیست البته باید زبان انگلیسی بدونید. متن خیلی روان است و جملات اصلا سخت نیست. این هم لینکش:
    http://goo.gl/Qu3hLy

  • Sina Deuxshiri در تاریخ: 1395/01/24

    سلام. کتاب شبکه‌های کامپیوتری اثر اندرو س. تانن بام، دیوید ج. ودرال و ترجمه‌ی دکتر احسان ملکیان، مهندس علیرضا زارع پور. این کتاب در دو جلد است و بهترین کتاب برای یادگیری شبکه‌های کامپیوتری است. این کتاب و می‌تونید از سایت دیجی کالا خریداری کنید. به آدرس زیر مراجعه کنید:
    http://goo.gl/3JsDzH

  • مهرداد اسلامخواه در تاریخ: 1395/01/24

    در حوزه gnu-linux
    Linux Essentials
    نوشته استاد امین شاطری
    لینک خرید آنلاین http://www.naghoospress.ir/bookview.aspx?bookid=1486682

  • vahid در تاریخ: 1395/01/24

    کتابا کلا دو دسته هستن !یه سری کتابای مرجع هستن و یه سری کتابای آموزشی هستند.کتابای با عنوان مرجع کامل برای کسایی هست که اون زبان مورد نظرو یا برنامه خاصیو بلدن و نیاز به یه کتابی دارن که جزییاتم گفته باشه. پس حواستون باشه کتابای مرجع برای مبتدی ها اصلا مفید نیست .پس برید سراغ کتابای آموزشی که با یه روش خاصی اومدن آموزشو جذاب کردن و مخاطبو جذب خودش میکنه.من خودم دارم جاوا کار میکنم و یه کتابی هست که واقعا برای مبتدی ها والبته اونایی که یکمی با زبان انگلیسی آشنا هستن خیلی خیلی عالیه.اسمه کتاب اینه: head first java حجم کتاب زیاده ولی همش با ایجاد سناریوهای باحال و تمرینای کاربردی آموزشو واسه مخاطب بیشتر جذاب میکنه و خیلی با زبون ساده توضیح داده وکاملا قابل فهمه.اگه بخوایید بخرید خب توی سایت آمازون موجوده و اگرم نخواید بخرید دیگه دیگه ...با یه سرچ کوچیک پیداش میکنید. ;) موفق باشید.

  • مهرداد اسلامخواه در تاریخ: 1395/01/24

    کتاب زبان اصلی برای شروع Selinux که واقعا سرنخ و سرفصل را به لینوک پژوه ارائه میکند و فقط برای شروع حرف ندارد

  • بهزاد مرادی در تاریخ: 1395/01/24

    سلام.
    کتاب Java How to Program از انتشارات دایتل مرجع خوبی برای زبان جاوا است
    http://goo.gl/M3fc8

  • مسعود در تاریخ: 1395/01/24

    مجموعه هفت گانه گام اول در شبکه از انتشارات سیسکو. (از انتشارات پندار پارس) http://www.pendarepars.com/

  • مهرداد در تاریخ: 1395/01/25

    سلام. کتاب Responsive Web Design برای کسایی که میخوان مفهوم ریسپانسیو رو یاد بگیرن فوق العادس http://www.amazon.com/Responsive-Design-Brief-People-Websites/dp/098444257X/ref=sr_1_1?s=books&ie=UTF8&qid=1460522383&sr=1-1&keywords=responsive+web+design

  • علی در تاریخ: 1395/01/25

    کتاب Mobile first یکی از بهترین کتاب ها برای یادگیری مفهوم طراحی برای موبایل هست

  • صالح در تاریخ: 1395/01/25

    اگر کسی میخواد راجع به طراحی تجربه کاربری مطالعه کنه پبشنهاد میکنم کتاب Don't Make Me Think رو مطالعه کنه
    http://www.amazon.com/Dont-Make-Think-Revisited-Usability/dp/0321965515/ref=sr_1_1?s=books&ie=UTF8&qid=1460522881&sr=1-1&keywords=don%27t+make+me+think

  • سید در تاریخ: 1395/01/25

    جهت یادگیری پایه و شروع کتب زیر پیشنهاد میکنم ::
    برای وب و دات نت کتاب : کتاب : Microsoft ASP.NET 4 Step by Step و کتاب ASP.NET MVC 4 in Action
    برای اس کیو ال کتاب : Professional Microsoft SQL Server 2008 Programming
    همچنین برای یادگیری و تمرین T-SQL کتاب : SQL Server T-SQL Recipes, 4th Edition
    و سایت https://it-ebooks.info برای دانلود کتب کاربردی و تخصصی کامپیوتر فوق العادس

  • نرگس اسدی در تاریخ: 1395/01/25

    سلام
    من به تازگی کتاب Spring in Action رو خوندم و خوندن این کتاب و به کسانی که دوست دارند فریم ورک اسپرینگ رو یاد بگیرند توصیه می کنم چون با بیانی ساده و مثال های قابل فهم مسائل توضیح داده شدند. بخصوص فکر می کنم این کتاب برای مبتدیان نسبت به سایر کتاب هایی که در این زمینه نوشته شدند مناسبتر باشه.

  • رضا در تاریخ: 1395/01/26

    برای یادگیری PHP، مخصوصا برای تازه کارها، خواندن Programming PHP-3rd Edition
    از انتشارت O'Reilly رو پیشنهاد میکنم.یه قسمت هایی از کتاب رو خوده آقای لردورف نوشته (:
    http://www.amazon.com/Programming-PHP-Kevin-Tatroe/dp/1449392776/ref=zg_bs_295223_9

  • webdevloper در تاریخ: 1395/01/28

    به نظر من عمر کتاب به پایان اومده البته برای آموزش زبان های برنامه نویسی من که آخرین کتابی که خودم 4 سال پیش بود.
    شما هر زبانی رو که بخواهید یاد بگیرید ویدئو آموزشی برای آن موجود است و پس از فراگیری زبان تمام داکیومنت آن زبان در سایت خودش موجود است برای جزئیات بیشتر دانستن و در کل کتاب گزینه خوبی برای آموزش زبان برنامه نویسی نیست

  • sara در تاریخ: 1395/04/14

    برای یادگیریه سی پلاس پلاس یه کتاب خوب معرفی کنید ب من لطفا

    بهزاد مرادی در تاریخ: 1395/04/14

    سلام لطفا به لینک زیر مراجعه نمایید:
    https://www.amazon.com/C-Programming-Language-4th/dp/0321563840
    این کتاب توسط خالق زبان سی پلاس پلاس نوشته شده است
    امیدواریم که مفید واقع گردد

  • مرتضی صمدی در تاریخ: 1395/04/23

    برای یادگیری C کتاب Let us C میتونه کمک کنه. مثال های خوبی حین یادگیری ارائه میکنه و در آخر هر فصل تمرین های خوبی داره
    https://www.amazon.com/Let-Us-C-Computer-Science/dp/1934015253

  • omid7000 در تاریخ: 1395/04/31

    سلام
    برای یادگیری اندروید البته در سطح حرفه ای کتاب The Busy Coder's Guide to Android Development عالیه
    از صفر تا صد شما رو پیش میبره
    البته قبلش باید با جاوا یه آشنایی داشته باشین و زبانتونم در حد ابتدایی باشه
    در کل بروزترین و کامل ترین کتاب مرجع اندروید هست
    حتی پوشش مطالب مربوط به اندروید نسخه ی 7
    اینم آدرس سایتش https://commonsware.com
    صفحه ی دانلود آخرین نسخه ی کتاب https://scanlibs.com/busy-coders-guide-android-development-ver-7-4/
    سایت https://scanlibs.com هم ویدیوها و کتابهای خوبی در زمینه ی برنامه نویسی داره

  • هههه در تاریخ: 1395/05/13

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

  • ABDOLNASER در تاریخ: 1395/07/23

    کتاب برنامه نویسی ++c آقایان دایتل بهترین کتاب برای یادگیریه

  • برنامه نویس در تاریخ: 1395/07/23

    سلام. لینک زیر مفید است. به کمیت و وزن کتاب و کتابخوانی توجه نکنید. معتاد به مطالعه شوید
    http://www.nomachetejuggling.com/2014/02/05/top-10-career-changing-programming-books

  • yasaman_sh در تاریخ: 1395/08/10

    اگر میشود یک کتاب برای اصول شبکه معرفی کنید

  • شباهنگ در تاریخ: 1395/08/15

    من دوره ui رو کامل گذروندم می خوام php رو شروع کنم اما استادم میگه حتما باید برنامه c رو یادبگیری اول وگرنه از php هیچی نمی فهمی
    می خوام بدونم واقعا اینطور؟

  • asgharkarimi در تاریخ: 1395/12/14

    بهترین کتابی ک برای اندروید دیده و خونده ام head first android محصول سایت it-ebooks.info

از طریق این فرم، می توانید بدون ثبت نام نظر دهید و یا اگر قبلا ثبت نام کرده اید، با ورود ناحیه ی کاربری می توانید علاوه بر ثبت نظر، به مدیریت نظرات خود نیز بپردازید.
(فیلد اجباری)
(فیلد اجباری)
(فیلد اجباری)
(فیلد اجباری)