ورود به حساب

نام کاربری گذرواژه

گذرواژه را فراموش کردید؟ کلیک کنید

حساب کاربری ندارید؟ ساخت حساب

ساخت حساب کاربری

نام نام کاربری ایمیل شماره موبایل گذرواژه

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


09117307688
09117179751

در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید

دسترسی نامحدود

برای کاربرانی که ثبت نام کرده اند

ضمانت بازگشت وجه

درصورت عدم همخوانی توضیحات با کتاب

پشتیبانی

از ساعت 7 صبح تا 10 شب

دانلود کتاب Head First C

دانلود کتاب سر اولین C

Head First C

مشخصات کتاب

Head First C

ویرایش: 1st 
نویسندگان:   
سری:  
ISBN (شابک) : 1449399916, 9781449399917 
ناشر: O'Reilly Media 
سال نشر: 2012 
تعداد صفحات: 632 
زبان: English 
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) 
حجم فایل: 36 مگابایت 

قیمت کتاب (تومان) : 38,000



ثبت امتیاز به این کتاب

میانگین امتیاز به این کتاب :
       تعداد امتیاز دهندگان : 12


در صورت تبدیل فایل کتاب Head First C به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.

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


توضیحاتی در مورد کتاب سر اولین C

مصاحبه نویسنده با دیوید و داون گریفیث چه شد که کتاب را نوشتید؟ در حال حاضر کتاب های C عالی وجود دارد، اما درک بسیاری از آنها برای یک توسعه دهنده جدید بسیار سخت است. بسیاری از کتاب‌های موجود چندین سال پیش نوشته شده‌اند، زمانی که مردم هنوز روی حافظه و چیپ‌ها و زبان اسمبلی تمرکز داشتند. این دیگر اینطور نیست و ما احساس کردیم که جهان برای معرفی مدرن C آماده است. چرا کتاب شما اکنون اهمیت ویژه ای دارد؟ زیرا C هنوز هم بسیار محبوب است. Tiobe در حال حاضر C را به عنوان دومین زبان محبوب پس از جاوا فهرست می کند. langpop.com آن را به عنوان محبوب ترین زبان در جهان فهرست می کند. در چند سال اخیر، تعداد پلتفرم ها به طور چشمگیری افزایش یافته است. مردم دیگر فقط از دستگاه های ویندوز دسکتاپ استفاده نمی کنند. تبلت ها، تلفن ها و حتی دستگاه های آردوینو سفارشی وجود دارد. مردم لینوکس را هک می کنند. سازندگان در حال ساختن چیزهایی هستند که چه کسی می داند و همه این پلتفرم ها یک چیز مشترک دارند: آنها برنامه هایی دارند که به زبان C نوشته شده اند یا از زبان هایی استفاده می کنند که بر اساس C هستند. اولین چیزی که معمولاً هنگام ایجاد یک پلت فرم جدید اتفاق می افتد. کسی برای آن یک کامپایلر C می سازد. این کتاب به مردم می آموزد که چگونه از آن بهترین استفاده را ببرند. مهمترین کاری که خوانندگان پس از خواندن کتاب شما می توانند انجام دهند چیست؟ Head First C شما را عمیقاً به نحوه عملکرد حافظه و اشاره گرها و نحوه اجتناب از تله ها می برد. این یک چیز کوچک به نظر می رسد، و برای اکثر زبان ها استفاده از حافظه مسئله بزرگی نیست. اما چیزهایی مانند اشاره گرهای حافظه یک مانع بزرگ برای برنامه نویسان جدید C هستند. روش هایی را آموزش می دهیم که متغیرهای آرایه مانند متغیرهای اشاره گر هستند و روش هایی که آنها بسیار متفاوت هستند. ما شما را به سفری در پشته و پشته می بریم. به شما نشان می دهد که حروف واقعی چگونه کار می کنند. ما حتی به شما نشان می دهیم که چگونه از ابزارهای پیشرفته مانند valgrind برای ردیابی و رفع مشکلات حافظه در کد خود استفاده کنید. به طور اساسی، اگر درک کنید که C چگونه از حافظه استفاده می کند، پس C را درک می کنید. مخاطب مورد نظر شما چه کسانی هستند؟ واقعاً هر کسی که در C تازه کار است، چه در حال نوشتن کد لینوکس باشد، چه برنامه نویسی آردوینو. اما مخاطب اصلی ما دانشجویانی هستند که در حال ساخت اولین پروژه های C خود هستند. C در کالج ها محبوب است زیرا یک موضوع اساسی است. اما اگر به طور ناگهانی وارد یک دوره C مقدماتی شوید و با کد مشکل پیدا کردید، کجا می روید؟ فکر می کنید چه چیزی در افق خوانندگان شماست؟ C مهم است زیرا درک بسیار اساسی تری از نحوه کار کامپیوتر به شما می دهد. اگر واقعاً زبان C را بفهمید، برای یادگیری زبان های دیگر مجهزتر خواهید شد. اگر C بلد باشید، می توانید برنامه نویس جاوا بهتری شوید. اگر زبان C را یاد بگیرید، درک بهتری از نحوه کار پایتون خواهید داشت. هنگامی که زبان C را یاد می گیرید، پایه های لازم را برای برنامه نویسی بازی ها به زبان C++ یا نوشتن کدهایی در Objective C دارید که بیشترین استفاده را از سخت افزار آیفون یا آیپد خواهید برد. یا برای ورود به دنیای توسعه متن باز در لینوکس. C نقطه ورود به سطح دیگری از توسعه است.


توضیحاتی درمورد کتاب به خارجی

Author Interview with David & Dawn Griffiths What made you write the book? There are already great C books, but many of them are pretty hard for a new developer to understand. Many of the existing books were written several years ago when people were still focused on memory and chips and assembly language. That's not the case any more and we felt that the world was ready for a modern introduction to C. Why is your book especially important now? Because C is still hugely popular. Tiobe currently list C as the second most popular language after Java; langpop.com list it as the most popular language in the world. In the last few years, the number of platforms has increased dramatically. People don't just use desktop Windows machines any more. There are tablets, phones, and even custom Arduino devices. People are hacking Linux. Makers are building things to do who-knows-what and all of these platforms have one thing in common: they have applications written in C, or use languages that are based on C. The first thing that normally happens when a new platform is created is someone builds a C compiler for it. This book teaches people how to make the most of that. What is the single most important thing readers will be able to do after reading your book? Head First C takes you deeply into how memory and pointers work and how to avoid the pitfalls. That sounds like a small thing, and for most languages memory-use is not a big issue. But things like memory-pointers are a huge stumbling block for new C programmers. We teach the ways that array variables are like pointer variables, and the ways that they are very different. We take you on a journey through the stack and the heap. Show you how literals work. We even show you how to use advanced tools like valgrind to track down and fix memory problems in your code. In a fundamental way, if you understand how C uses memory, then you understand C. Who is your intended audience? Really anybody who's new to C, whether they're writing Linux code, or programming Arduino. But our primary audience is college students who are building their first C projects. C is popular in colleges because it's such a foundational subject. But if you're suddenly thrust into an introductory C course and you start to have problems with the code, where do you go? What do you think is on the horizon for your readers? C is important because it gives you a much more fundamental understanding of how the computer works. If you really understand C, you will be more equipped to learn other languages. If you know C, you can become a better Java programmer. If you learn C, you will have a better understanding of how Python works. Once you learn C, you have the foundations in place to, say, program games in C++, or write code in Objective C that will make the most of the hardware on the iPhone or iPad. Or to enter the world of open source development on Linux. C is an entry point to a whole other level of development.





نظرات کاربران