دانلود کتاب Python 3 for Absolute Beginners

49,000 تومان

پایتون 3 برای مبتدیان مطلق


موضوع اصلی تحصیلات
نوع کالا کتاب الکترونیکی
ناشر Apress; [distributed by] Springer-Verlag
تعداد صفحه 314
حجم فایل 8 مگابایت
کد کتاب 1430216328,9781430216322,9781430216339
نوبت چاپ 1
نویسنده
زبانانگلیسی
فرمتPDF
سال انتشار2009
مطلب پیشنهادی: با پول کتاب در ایران چی میشه خرید؟
در صورت نیاز به تبدیل فایل به فرمت‌های PDF، EPUB، AZW3، MOBI و یا DJVU می‌توانید به پشتیبان اطلاع دهید تا در صورت امکان، فایل مورد نظر را تبدیل نمایند. سایت بَلیان دارای تخفیف پلکانی است، یعنی با افزودن کتاب بیشتر به سبدخرید، قیمت آن برای شما کاهش می‌یابد. جهت مشاهده درصد تخفیف‌ها بر روی «جدول تخفیف پلکانی» در پایین کلیک نمایید. جهت یافتن سایر کتاب‌های مشابه، از منو جستجو در بالای سایت استفاده نمایید.
شما می‌توانید با هر 1000 تومان خرید، ۱ شانس شرکت در قرعه‌کشی کتابخانه دیجیتال بلیان دریافت کنید و شانس خود را برای برنده شدن جوایز هیجان انگیز امتحان کنید. «شرایط شرکت در قرعه‌کشی»

جدول کد تخفیف

با افزودن چه تعداد کتاب به سبد‌خرید، چند‌ درصد تخفیف شامل آن خواهد شد؟ در این جدول پاسخ این سوال را خواهید یافت. برای مثال: اگر بین ۳ الی ۵ کتاب را در سبد خرید خود قرار دهید، ۲۵ درصد تخفیف شامل سبد‌خرید شما خواهد شد.
تعداد کتاب درصد تخفیف قیمت کتاب
1 بدون تخفیف 25,000 تومان
2 20 درصد 20,000 تومان
3 الی 5 25 درصد 18,750 تومان
6 الی 10 30 درصد 17,500 تومان
11 الی 20 35 درصد 16,250 تومان
21 الی 30 40 درصد 15,000 تومان
31 الی 40 45 درصد 13,750 تومان
41 الی 50 50 درصد 12,500 تومان
51 الی 70 55 درصد 11,250 تومان
71 الی 100 60 درصد 10,000 تومان
101 الی 150 65 درصد 8,750 تومان
151 الی 200 70 درصد 7,500 تومان
201 الی 300 75 درصد 6,250 تومان
301 الی 500 80 درصد 5,000 تومان
501 الی 1000 85 درصد 3,750 تومان
1001 الی 10000 90 درصد 2,500 تومان
توضیحات

ترجمه فارسی توضیحات (ترجمه ماشینی)

پایتون 3 برای مبتدیان مطلق

تیم هال و جی پی استیسی، پایتون 3 برای مبتدیان مطلق (Apress، 2009)

من این را به عنوان بخشی از تحقیقاتم در مورد اینکه کدام زبان برنامه نویسی لینوکس مبتنی بر وب را می خواهم برای چند پروژه بزرگی که روی آن کار می کنم استفاده کنم خواندم. همانطور که من در نهایت به Ruby رضایت دادم، با وجود آزار باورنکردنی که تایپ پویا است، احتمالاً می توانید برخی از آنچه را که در مورد این کتاب فکر می کردم استنباط کنید. گفتنی است، بسیاری از کاستی‌هایی که باعث شد پایتون را رد کنم، در خود زبان است، نه در انتخاب مطالب خواندن من.

مزایای پایتون 3 برای مبتدیان مطلق: ابتدا زبانی که تیم هال استفاده می کند. هال مشتاق برنامه نویسی است، و بدون اینکه او با خواننده صحبت کند به پایان می رسد. دوم، همانطور که عنوان به ما می گوید، این یک کتاب برای مبتدیان مطلق است – نه فقط برای کسانی که در پایتون تازه کار هستند، بلکه برای کسانی که به طور کلی در برنامه نویسی جدید هستند. بسیاری از کتاب های برنامه نویسی حداقل آشنایی با کامپیوتر را فرض می کنند. این یکی ندارد. (اما این منجر به یک اشکال یا منجر می شود، اما بعداً به آن خواهیم رسید.) سوم و آخر، برنامه ای که هال در طول کتاب توسعه می دهد چیزی است که حداقل چارچوب چیزی است که می تواند باشد. قابل استفاده در دنیای واقعی: یک بازی مبارزه ای فانتزی. به شمشیرها، سپرها و اورک ها فکر کنید و در مسیر درستی هستید. مسلماً، در کتابی با این اندازه (فقط سیصد صفحه) کار زیادی در مورد چنین کاری انجام نمی شود. این اصلاً فراموشی بعدی نیست. اما با توجه به اینکه بسیاری از افرادی که تازه وارد دنیای برنامه نویسی شده اند، می خواهند برنامه نویس بازی شوند، ایده بدی نیست که از آنجا شروع کنید.

و حالا معایب اول، و مهمتر از همه، طول کتاب، که در پاراگراف قبلی به آن اشاره کردم. بیشتر کتاب های برنامه نویسی که من دارم دو برابر این مدت یا بیشتر هستند. در واقع، طولانی ترین کتاب من یک کتاب برنامه نویسی است (سیزده صد صفحه و تغییر — مروری بر C# 2008 ترولسن). اگر می خواهید از یک برنامه به عنوان ابزار توسعه استفاده کنید، باید به کتاب خود فضای کافی برای توسعه چیزی که واقعاً معنادار است بدهید. نه، Oblivion بعدی نیست، اما حداقل چیزی که در پایان واقعا قابل بازی است. در پاراگراف آخر آن را چارچوب نامیدم و منظورم چارچوب است. شاید اگر به عنوان یک سرکش به آن برخورد می کرد، می توانست کارهای بیشتری انجام دهد. که مرا به دام دوم می رساند: عدم توجه تقریباً کامل به برنامه نویسی رابط کاربری گرافیکی. آخرین کتاب برنامه نویسی که خواندم و رابط کاربری گرافیکی را به عنوان پارادایم غالب رایانه تایید نمی کرد، در سال 1994 منتشر شد. در اینجا پانزده سال بعد هستیم، و تیم هال در شکوه خط فرمان غوطه ور است، با یکی ( فصل کوتاه) که اصول اولیه قرار دادن یک جعبه با چند دکمه روی صفحه را به ما می آموزد، البته نه اینکه چگونه آنها را به چیز معناداری متصل کنیم. سوم، کتاب می‌توانست با یک یا دو ویرایش دیگر، برخی از کدها را به آخرین نسخه پایتون به‌روزرسانی کند. وضعیت آنقدرها هم که قبلاً شنیده‌ام بد نیست، اما قطعاً کدهای 2.x وجود دارد که از طریق فرآیند ویرایش آن را انجام داده است.

قابل استفاده است، اما احتمالاً می توانید کتاب های دیگری با جزئیات بیشتری پیدا کنید که بیشتر به شما کمک کند. ***

Python 3 for Absolute Beginners

Tim Hall and J-P Stacey, Python 3 for Absolute Beginners (Apress, 2009)

I read this as part of my research on which web-centric Linux programming language I wanted to adopt for a couple of major projects I’m working on. As I ended up settling for Ruby, despite the incredible annoyance that is dynamic typing, you can probably infer some of what I thought of this book. That said, many of the shortcomings that caused me to reject Python are in the language itself, not in my choice of reading material.

The pros of Python 3 for Absolute Beginners: first off, the language Tim Hall uses. Hall is enthusiastic about programming, and it comes through without him ever talking down to the reader. Second, as the title tells us, this is a book for absolute beginners–not just those new to Python, but those new to programming altogether. Many programming books assume at least some familiarity with computers. This one does not. (That does, however, lead into a drawback or to, but we’ll get to that later.) Third and last, the program that Hall develops over the course of the book is something that’s at least the framework of something that would be real-world-usable: a fantasy combat game. Think swords, shields, and orcs and you’re on the right track. Granted, in a book of this size (just shy of three hundred pages), not a lot is going to get done on such a thing. This is not at all the next Oblivion. But given that a lot of people who are just starting out in the programming world want to be game programmers, it’s not a bad idea to start there.

And now the cons. First, and most importantly, the book’s length, which I touched on in the previous paragraph. Most of the programming books I own are twice this length or longer. In fact, the longest single book I own is a programming book (thirteen hundred pages and change–Troelsen’s overview of C# 2008). If you’re going to use one program as a development tool, you need to give your book enough space to develop something that’s really meaningful. No, not the next Oblivion, but at least something that’s really playable at the end. I called it a framework in the last paragraph, and framework I mean. Perhaps he could’ve accomplished more if he’d approached it as a roguelike. Which brings me to the second pitfall: an almost complete lack of attention to GUI programming. The last programming book I read that didn’t acknowledge GUI as the dominant computer paradigm was released in, if memory serves, 1994. Here we are fifteen years later, and Tim Hall is basking in the glory of the command line, with one (short) chapter that teaches us the basics of putting a box with a couple of buttons on the screen, though not how to wire them to anything meaningful. Third, the book could have done with another revision or two to update some of the code to the latest version of Python. It’s not quite as bad a situation as I’ve heard said before, but there’s definitely some 2.x code that made it through the editing process.

Usable, but you can probably find other, more detailed, books that will help you more. ***

نظرات (0)

نقد و بررسی‌ها

هنوز بررسی‌ای ثبت نشده است.

اولین کسی باشید که دیدگاهی می نویسد “دانلود کتاب Python 3 for Absolute Beginners”