ورود به حساب

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

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

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

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

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

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


09117307688
09117179751

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

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

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

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

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

پشتیبانی

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

دانلود کتاب Learn to Program, 2nd Edition

دانلود کتاب یادگیری برنامه ، ویرایش 2

Learn to Program, 2nd Edition

مشخصات کتاب

Learn to Program, 2nd Edition

دسته بندی: کامپیوتر
ویرایش:  
نویسندگان:   
سری:  
ISBN (شابک) : 9781934356364 
ناشر: The Pragmatic Programmers 
سال نشر: 2009 
تعداد صفحات: 231 
زبان: English 
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) 
حجم فایل: 1 مگابایت 

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



کلمات کلیدی مربوط به کتاب یادگیری برنامه ، ویرایش 2: کتابخانه، ادبیات کامپیوتر



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

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


در صورت تبدیل فایل کتاب Learn to Program, 2nd Edition به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.

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


توضیحاتی در مورد کتاب یادگیری برنامه ، ویرایش 2

برای این نسخه جدید از پرفروش‌ترین آموزش برنامه‌نویسی، کریس پاین چیز خوبی را انتخاب کرده و آن را حتی بهتر کرده است. اول، او از بازخورد صدها ایمیل خواننده برای به روز رسانی محتوا و واضح تر کردن آن استفاده کرد. دوم، او نمونه‌های کتاب را به‌روزرسانی کرد تا از آخرین نسخه پایدار روبی استفاده کند و همچنین از کدهایی استفاده کند که بیشتر شبیه کدهای روبی واقعی هستند، به طوری که افرادی که به تازگی برنامه‌نویسی را یاد گرفته‌اند، با تکنیک‌های رایج روبی بیشتر آشنا شوند. . نسخه دوم نه تنها اکنون شامل پاسخ به تمام تمرینات است، بلکه آنها را دو بار نیز شامل می شود. ابتدا با استفاده از تکنیک‌هایی که تا آن مرحله در کتاب یاد گرفته‌اید، پاسخ‌های «چگونه می‌توانید انجامش دهید» را خواهید یافت. در ادامه خواهید دید "چگونه کریس پاین این کار را انجام می دهد": پاسخ هایی با استفاده از تکنیک های پیشرفته تر یاقوت، برای تحریک اشتهای شما و همچنین ارائه نوعی "سنگ روزتا" برای راه حل های ظریف تر.


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

For this new edition of the best-selling Learn to Program, Chris Pine has taken a good thing and made it even better. First, he used the feedback from hundreds of reader e-mails to update the content and make it even clearer. Second, he updated the examples in the book to use the latest stable version of Ruby, and also to use code that looks more like real-world Ruby code, so that people who have just learned to program will be more familiar with common Ruby techniques. Not only does the Second Edition now include answers to all of the exercises, it includes them twice. First you'll find the ''how you could do it'' answers, using the techniques you've learned up to that point in the book. Next you'll see ''how Chris Pine would do it'': answers using more advanced Ruby techniques, to whet your appetite as well as providing sort of a ''Rosetta Stone'' for more elegant solutions.



فهرست مطالب

Contents......Page 4
Preface to the Second Edition......Page 7
Introduction......Page 10
What Is Programming?......Page 12
Programming Languages......Page 13
The Art of Programming......Page 14
Getting Started......Page 16
Windows......Page 17
Mac OS X......Page 19
Linux......Page 22
Did It Work?......Page 24
Simple Arithmetic......Page 25
A Few Things to Try......Page 27
Letters......Page 29
String Arithmetic......Page 30
Problems......Page 31
Variables and Assignment......Page 34
Conversions......Page 38
Another Look at puts......Page 40
Did It Work?......Page 41
The chomp Method......Page 42
Mind Your Variables......Page 43
More About Methods......Page 45
Fancy String Methods......Page 47
Higher Math......Page 51
More Arithmetic......Page 52
Random Numbers......Page 53
The Math Object......Page 54
Comparison Methods......Page 56
Branching......Page 58
Looping......Page 63
A Little Bit of Logic......Page 66
A Few Things to Try......Page 72
Arrays and Iterators......Page 74
The Method each......Page 76
More Array Methods......Page 79
A Few Things to Try......Page 80
Writing Your Own Methods......Page 82
Method Parameters......Page 86
Local Variables......Page 87
Experiment: Duby......Page 89
Return Values......Page 91
A Few Things to Try......Page 95
Recursion......Page 97
Rite of Passage: Sorting......Page 103
One More Example......Page 105
A Few More Things to Try......Page 111
Doing Something......Page 113
The Thing About Computers.........Page 114
Saving and Loading for Grown-Ups......Page 115
YAML......Page 116
Diversion: Double-Quoted Strings......Page 118
Back to Our Regularly Scheduled Programming......Page 120
Renaming Your Photos......Page 122
A Few Things to Try......Page 125
New Classes of Objects......Page 127
The Time Class......Page 128
The Hash Class......Page 130
Ranges......Page 131
Stringy Superpowers......Page 132
A Few More Things to Try......Page 135
Classes and the Class Class......Page 136
Creating New Classes, Changing Existing Ones......Page 137
Creating Classes......Page 138
Instance Variables......Page 139
new vs. initialize......Page 142
Baby Dragon......Page 143
A Few More Things to Try......Page 148
Blocks and Procs......Page 149
Methods That Take Procs......Page 150
Methods That Return Procs......Page 154
Passing Blocks (Not Procs) into Methods......Page 155
A Few Things to Try......Page 157
The PickAxe: Programming Ruby......Page 160
Ruby-Talk: The Ruby Mailing List......Page 161
Tim Toady......Page 162
THE END......Page 164
Possible Solutions......Page 165
Exercises from Chapter 2......Page 166
Exercises from Chapter 5......Page 167
Exercises from Chapter 6......Page 169
Exercises from Chapter 7......Page 170
Exercises from Chapter 8......Page 177
Exercises from Chapter 9......Page 180
Exercises from Chapter 10......Page 184
Exercises from Chapter 11......Page 195
Exercises from Chapter 12......Page 202
Exercises from Chapter 13......Page 208
Exercises from Chapter 14......Page 214
Index......Page 221




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