توضیحات
برو به:
دانلود کتاب Learning Python 2025 به زبان انگلیسی
دانلود کتاب Learning Python 2025 به زبان انگلیسی
نویسنده: Mark Lutz (مارک لاتز)
موضوع: آموزشی
صفحات: 1978 صفحه
فرمت: PDF
سال انتشار: 2025
انتشارات: O’Reilly Media
=========================
خلاصه فارسی کتاب
کتاب یادگیری پایتون (ویرایش ششم، ۲۰۲۵) نوشته مارک لاتز راهنمایی جامع و بروز برای زبان برنامهنویسی پایتون است که برای پایتون ۳٫۱۲+ تنظیم شده و بازتابدهنده تغییرات بسیاری است که از دوره قبلی کتاب ایجاد شدهاند. مارک لاتز مطالب مربوط به پایتون ۲ را حذف کرده و تمرکزش را بر ویژگیهای مدرن پایتون قرار داده است؛ ویژگیهایی مانند رشتههای f-literal، عبارات تخصیص نامگذاری شده، عبارات match، همروندی async، نوعدهی اشارهای (type hinting)، گروههای استثناء، و دیگر تغییرات نحوی و کتابخانهای. این کتاب مباحث پایهای پایتون (انواع داده، جریان کنترل، تابعها) را تا مفاهیم پیشرفتهتر مانند دکوراتورها، متاکلاسها، ماژولها، طراحی شیگرا، و مدیریت بستهها را پوشش میدهد.
مارک لاتز همچنین در یادگیری پایتون (ویرایش ششم، ۲۰۲۵) بر یادگیری عملی تأکید دارد؛ همراه با آزمونها، مثالها، تمرینها، و ملاحظات پلتفرمی که فقط به ویندوز محدود نیست و شامل لینوکس، مکاواس، اندروید و آیاواس هم میشود. این کتاب برای مبتدیان (حتی کسانی که تجربه برنامهنویسی ندارند) و برنامهنویسان با تجربه که میخواهند مهارتهای پایتون خود را بهروز کنند طراحی شده است. هدف آن کمک به خوانندگان در نوشتن کدی با کیفیت بالا، کارآمد و به سبک ایـدیوماتیک در سناریوهای دنیای واقعی، درک تغییرات و حذفشدگان، و پیدا کردن اطمینان در استفاده از پایتون در محیطهای مختلف است1.
=========================
خلاصه انگلیسی کتاب
Learning Python (6th Edition, 2025) by Mark Lutz is a comprehensive and up-to-date guide to the Python programming language, updated for Python 3.12+ and reflecting the many language changes since the previous edition. Mark Lutz removes all legacy Python 2 content and refocuses the material on modern Python features such as f-string literals, named assignment expressions, match statements, async coroutines, type hinting, exception groups, and other syntax and library updates. The book covers both basic and advanced topics, helping readers build from the fundamentals of Python (data types, control flow, functions) toward more complex concepts like decorators, metaclasses, modules, object-oriented design, and package management.
Mark Lutz also emphasizes hands-on learning in Learning Python (6th Edition, 2025), with quizzes, examples, exercises, and platform considerations that go beyond just Windows to include Linux, macOS, Android, and iOS. The book is designed for both beginners (even those with no prior programming experience) and experienced programmers wanting to modernize their Python skills. It aims to help readers write high-quality, efficient, and idiomatic Python code in real-world scenarios, understand changes and deprecations, and become confident in using Python in multiple environments1.
- تمامی کتابها بدون تغییر و اورجینال میباشند
- تفاوت تعداد صفحات با سایتهای آمازون، اپلبوک، گوگلبوک به دلیل قطع صفحات و اندازه فونت است
- بازگشت کل مبلغ در صورت هرگونه مغایرت
- لینکهای دانلود بلافاصله پس از خرید نمایش داده میشوند
هنوز هیچ نقد و بررسی وجود ندارد.