خرید و دانلود کتاب Python Programming: An Introduction to Computer Science اثر John M. Zelle
۸۹.۰۰۰ تومان قیمت اصلی ۸۹.۰۰۰ تومان بود.۴۵.۰۰۰ تومانقیمت فعلی ۴۵.۰۰۰ تومان است.
مشخصات فایل
- نوع فایل: PDF
- زبان: انگلیسی
- حجم فایل: 5.7 مگابایت
- قابل استفاده در: موبایل، تبلت، کامپیوتر
- نوع دسترسی: دانلود فوری بعد از خرید
مقدمهای جامع بر علوم کامپیوتر و هنر برنامهنویسی با استفاده از زبان پایتون
یادگیری اصولی علوم کامپیوتر با پایتون
این کتاب با رویکردی کلاسیک، بر مهارتهای اصلی علوم کامپیوتر از جمله طراحی و حل مسئله تأکید دارد. نویسنده تلاش کرده است تا مفاهیم پیچیده را به سادهترین شکل ممکن بیان کند تا دانشجویان بتوانند بدون درگیر شدن با پیچیدگیهای زبانهای سنتی مانند C++ یا Java، روی تفکر الگوریتمی و طراحی برنامه تمرکز کنند. استفاده از پایتون به عنوان یک زبان منعطف و در عین حال قدرتمند، این امکان را فراهم میکند که ایدهها به سادگی به کدهای واقعی تبدیل شوند.
سرفصلها و مباحث کلیدی کتاب
محتوای این کتاب در ۱۳ فصل تدوین شده است و به صورت گامبهگام مفاهیم برنامهنویسی را از سطح مبتدی تا پیشرفته گسترش میدهد:
مبانی کامپیوتر و برنامهنویسی ساده: آشنایی با سختافزار، چرخه توسعه نرمافزار، و نوشتن اولین برنامهها در پایتون.
محاسبات عددی و پردازش دادهها: یادگیری انواع دادههای عددی، استفاده از کتابخانه Math، پردازش رشتهها (Strings)، لیستها و مدیریت فایلها.
گرافیک و اشیاء (Objects and Graphics): معرفی زودهنگام مفاهیم شیءگرایی از طریق برنامهنویسی گرافیکی برای ایجاد انگیزه و درک بهتر تعاملات اشیاء.
ساختارها و توابع: نوشتن توابع سفارشی، استفاده از ساختارهای تصمیمگیری (شرطیها) و کنترل جریان برنامه با حلقههای معین و نامعین.
شبیهسازی و طراحی شیءگرا: استفاده از تکنیکهای طراحی بالا به پایین (Top-Down Design) و رویکردهای شیءگرا (OOD) برای توسعه نرمافزارهای پیچیده و ساخت کلاسهای جدید.
طراحی الگوریتم و توابع بازگشتی: بررسی عمیقتر الگوریتمهای جستجو (مانند جستجوی خطی و دودویی)، الگوریتمهای مرتبسازی و حل مسائل با استفاده از روشهای بازگشتی (Recursion)

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