برنامه نويسي

برنامه نویسی هسته پایتون

Core Python Programming

دانلود کتاب Core Python Programming (به فارسی: برنامه نویسی هسته پایتون) نوشته شده توسط «Wesley J. Chun»


اطلاعات کتاب برنامه نویسی هسته پایتون

موضوع اصلی: کامپیوتر – برنامه نویسی

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

ناشر: Prentice Hall

نویسنده: Wesley J. Chun

زبان: english

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

سال انتشار: 2001

تعداد صفحه: 907

حجم فایل: 7.91 مگابایت

کد کتاب: 0130260363 , 9780130260369

توضیحات کتاب برنامه نویسی هسته پایتون

* تازه به پایتون؟ این راهنمای توسعه دهنده برای توسعه پایتون است! * ویژگی های اصلی پایتون و همچنین موضوعات پیشرفته مانند عبارات منظم، برنامه نویسی چند رشته ای، توسعه وب/اینترنت و شبکه، توسعه رابط کاربری گرافیکی با Tk(inter) و موارد دیگر را بیاموزید * همچنین شامل ویژگی های موجود در نسخه های جدید Python 1.6 و 2.0 است * CD-ROM: توزیع‌های کامل پایتون (کد منبع، مستندات، و باینری‌های مختلف) به‌علاوه تمام نمونه‌های اسکریپت در کتاب Python یک زبان برنامه‌نویسی اینترنت و سیستم‌ها است که در محیط توسعه نرم‌افزاری امروزی محبوبیت بالایی دارد و جای تعجب نیست: ساده (در عین حال قوی)، شی گرا (در عین حال می تواند به عنوان یک زبان رویه ای مورد استفاده قرار گیرد)، توسعه پذیر، مقیاس پذیر و دارای یک نحو آسان برای یادگیری است که واضح و مختصر است. پایتون قدرت یک زبان شی کامپایل شده مانند جاوا و C++ را با سهولت استفاده و زمان توسعه سریع یک زبان برنامه نویسی ترکیب می کند. در واقع، درک نحو آن به قدری آسان است که احتمالاً سریع‌تر از سایر زبان‌های اسکریپت نویسی محبوب که امروزه استفاده می‌شوند، آن را دریافت می‌کنید! در برنامه‌نویسی Core Python، مهندس نرم‌افزار اینترنت و مربی فنی Wesley Chun به توسعه‌دهندگان متوسط ​​و با تجربه ارائه می‌دهد. همه چیزهایی که برای یادگیری سریع پایتون باید بدانند. مانند تمام کتاب‌های سری Core، برنامه‌نویسی Core Python صدها قطعه کد و نمونه با قدرت صنعتی ارائه می‌دهد که همگی برای توسعه‌دهندگان حرفه‌ای که می‌خواهند از مهارت‌های موجود خود استفاده کنند، هدف گرفته‌اند! به طور خاص، Core Python Programming نمونه‌های تعاملی متعددی را ارائه می‌کند که می‌توان آن‌ها را دقیقاً در مقابل شما وارد مفسر پایتون کرد! در نهایت، فصلی را ارائه می‌دهیم که گام به گام نحوه گسترش پایتون با استفاده از C یا C++ را به شما نشان می‌دهد. * نحو و سبک پایتون * محیط های توسعه و زمان اجرا * اشیا و مدیریت حافظه پایتون * انواع داده های استاندارد، روش ها و عملگرها * حلقه ها و شرطی ها * فایل ها و ورودی/خروجی * استثناها و مدیریت خطا * توابع، محدوده، آرگومان ها و برنامه نویسی تابعی * وارد کردن ماژول ها و ویژگی های ماژول * برنامه نویسی شی گرا با کلاس ها، متدها و نمونه ها * اشیاء قابل فراخوان * گسترش Python پوشش کتابخانه ماژول استاندارد پایتون و توسعه برنامه مشتری-سرور شامل مقدمه ای جامع برای موضوعات زیر در برنامه نویسی پایتون است: * عبارات منظم * برنامه نویسی شبکه TCP/IP و UDP/IP با استفاده از سوکت ها * رابط سیستم عامل * توسعه رابط کاربری گرافیکی با Tk با استفاده از Tkinter * برنامه نویسی چند رشته ای * برنامه های کاربردی وب/CGI/اینترنت تعاملی * اجرای کد در یک محیط محدود * ارث، شبیه سازی نوع، اپراتور اضافه بار و تفویض اختیار در یک محیط OOP در نهایت، ما مقدمه ای بر ویژگی های جدید معرفی شده در پایتون 1.6 ارائه می دهیم. اینها شامل پشتیبانی رشته یونیکد، نحو فراخوانی تابع جدید است که به تماس گیرنده اجازه می دهد چندین آرگومان موقعیتی و/یا فرهنگ لغت آرگومان های کلیدواژه و روش های رشته جدید را ارائه دهد. ما همچنین نگاهی اجمالی به ویژگی‌هایی ارائه می‌کنیم که فقط در نسخه جدیدتر نسخه 2.0 یافت می‌شوند. هر کتاب سری Core: * نحوه نوشتن کد تجاری با کیفیت را نشان می‌دهد * ده‌ها برنامه و مثال را نشان می‌دهد! * بر روی ویژگی ها و عملکردهای مهم برای توسعه دهندگان واقعی تمرکز می کند * پوشش هدف و بی طرفانه از فناوری های پیشرفته ارائه می کند – بدون هیاهو! برنامه نویسی هسته پایتون ارائه می دهد: * پوشش بخش های اصلی زبان پایتون * بینش های دنیای واقعی برای توسعه برنامه‌های کاربردی وب/اینترنت، شبکه، چند رشته‌ای و رابط کاربری گرافیکی * جداول و نمودارهایی که جزئیات ماژول‌های پایتون، توابع داخلی، عملگرها و ویژگی‌ها را نشان می‌دهند. CD-ROM نمونه برنامه ها شامل کد منبع کامل پایتون و توزیع اسناد برای یونیکس/لینوکس به همراه فایل های باینری برای پلتفرم های ویندوز و مکینتاش به علاوه کد منبع برای همه نمونه های کتاب است.


* New to Python? This is the developer’s guide to Python development! * Learn the core features of Python as well as advanced topics such as regular expressions, multithreaded programming, Web/Internet and network development, GUI development with Tk(inter) and more * Also includes features found in the new Python 1.6 and 2.0 releases * CD-ROM: Complete Python distributions (source code, documentation, and various binaries) plus all example scripts in the bookPython is an Internet and systems programming language that is soaring in popularity in today’s fast-paced software development environment, and no wonder: it’s simple (yet robust), object-oriented (yet can be used as a procedural language), extensible, scalable and features an easy to learn syntax that is clear and concise. Python combines the power of a compiled object language like Java and C++ with the ease of use and rapid development time of a scripting language. In fact, it’s syntax is so easy to understand that you are more likely to pick it up faster than any of the other popular scripting languages in use today!In Core Python Programming, Internet software engineer and technical trainer Wesley Chun provides intermediate and experienced developers all they need to know to learn Python-fast. Like all Core Series books, Core Python Programming delivers hundreds of industrial-strength code snippets and examples, all targeted at professional developers who want to leverage their existing skills! In particular, Core Python Programming presents numerous interactive examples that can be entered into the Python interpreter right in front of you!Finally, we present a chapter that shows you step-by-step how to extend Python using C or C++. * Python syntax and style * Development and Run-time Environments * Objects and Python memory management * Standard data types, methods, and operators * Loops and conditionals * Files and Input/Output * Exceptions and error handling * Functions, scope, arguments, and functional programming * Importing modules and module attributes * Object-oriented Programming with classes, methods, and instances * Callable Objects * Extending PythonCoverage of the Python standard module library and client-server application development includes comprehensive introductions to the following topics in Python programming: * Regular expressions * TCP/IP and UDP/IP Network programming using sockets * Operating system interface * GUI development with Tk using Tkinter * Multithreaded programming * Interactive Web/CGI/Internet applications * Executing code in a restricted environment * Inheritance, type emulation, operator overloading, and delegation in an OOP environmentFinally, we provide an introduction to the new features introduced in Python 1.6. These include Unicode string support, the new function invocation syntax which lets the caller provide a tuple of positional arguments and/or a dictionary of keyword arguments, and the new string methods. We also provide a glimpse into features that will only be found in the newer 2.0 release.Every Core Series book: * DEMONSTRATES how to write commercial-quality code * FEATURES dozens of programs and examples! * FOCUSES on the features and functions most important to real developers * PROVIDES objective, unbiased coverage of cutting-edge technologies-no * hype!Core Python Programming delivers: * Coverage of the core parts of the Python language * Real-world insights for developing Web/Internet, network, multithreaded and GUI applications * Tables and charts detailing Python modules, built-in functions, operators, and attributes * Code snippets to try live with Python’s interactive interpreter, hammering the concepts home * Extensive code examples-including several complete sample applicationsCD-ROM includes complete Python source code and documentation distributions for Unix/Linux along with binaries for Windows and Macintosh platforms plus source code for all examples in the book.

دانلود کتاب «برنامه نویسی هسته پایتون»

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

برای دریافت کد تخفیف ۲۰ درصدی این کتاب، ابتدا صفحه اینستاگرام کازرون آنلاین (@kazerun.online ) را دنبال کنید. سپس، کلمه «بلیان» را در دایرکت ارسال کنید تا کد تخفیف به شما ارسال شود.

دیدگاهتان را بنویسید