کامپیوترها

پایتون برای طراحی نرم افزار – چگونه مانند یک دانشمند کامپیوتر فکر کنیم

Python for Software Design - How to Think Like a Computer Scientist

دانلود کتاب Python for Software Design – How to Think Like a Computer Scientist (به فارسی: پایتون برای طراحی نرم افزار – چگونه مانند یک دانشمند کامپیوتر فکر کنیم) نوشته شده توسط «Allen Downey»


اطلاعات کتاب پایتون برای طراحی نرم افزار – چگونه مانند یک دانشمند کامپیوتر فکر کنیم

موضوع اصلی: کامپیوترها

نوع: کتاب الکترونیکی

نویسنده: Allen Downey

زبان: English

فرمت کتاب: pdf (قابل تبدیل به سایر فرمت ها)

سال انتشار: 2009

تعداد صفحه: 271

حجم کتاب: 2 مگابایت

کد کتاب: 978-0-511-50731-1 , 978-0-521-89811-9

توضیحات کتاب پایتون برای طراحی نرم افزار – چگونه مانند یک دانشمند کامپیوتر فکر کنیم

Python for Software Design مقدمه ای مختصر برای طراحی نرم افزار با استفاده از زبان برنامه نویسی پایتون است. این کتاب برای افرادی بدون تجربه برنامه نویسی در نظر گرفته شده است، این کتاب با ابتدایی ترین مفاهیم شروع می شود و به تدریج مطالب جدیدی را اضافه می کند. برخی از ایده‌هایی که دانش‌آموزان آن را چالش‌برانگیزتر می‌دانند، مانند برنامه‌نویسی بازگشتی و شی‌گرا، به دنباله‌ای از مراحل کوچک‌تر تقسیم می‌شوند و در طی چندین فصل معرفی می‌شوند. تمرکز بر فرآیند برنامه نویسی، با تاکید ویژه بر اشکال زدایی است. این کتاب شامل طیف وسیعی از تمرین‌ها، از مثال‌های کوتاه تا پروژه‌های اساسی است، به طوری که دانش‌آموزان فرصت کافی برای تمرین هر مفهوم جدید داشته باشند. راه‌حل‌های تمرین و نمونه‌های کد از سایت thinkpython.com به همراه Swampy، مجموعه‌ای از برنامه‌های پایتون که در برخی از تمرین‌ها استفاده می‌شود، در دسترس هستند.


Python for Software Design is a concise introduction to software design using the Python programming language. Intended for people with no programming experience, this book starts with the most basic concepts and gradually adds new material. Some of the ideas students find most challenging, like recursion and object-oriented programming, are divided into a sequence of smaller steps and introduced over the course of several chapters. The focus is on the programming process, with special emphasis on debugging. The book includes a wide range of exercises, from short examples to substantial projects, so that students have ample opportunity to practice each new concept. Exercise solutions and code examples are available from thinkpython.com, along with Swampy, a suite of Python programs that is used in some of the exercises.

دانلود کتاب «پایتون برای طراحی نرم افزار – چگونه مانند یک دانشمند کامپیوتر فکر کنیم»

مبلغی که بابت خرید کتاب می‌پردازیم به مراتب پایین‌تر از هزینه‌هایی است که در آینده بابت نخواندن آن خواهیم پرداخت.