در صورت تبدیل فایل کتاب Python Unlocked به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب پایتون آنلاک شد نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
Packt Publishing, 2015. — 172 p. — ISBN:
978-1-78588-599-0.
کد نمونههایی که میتوانید به آنها دسترسی داشته باشید
здесь.
Python یک زبان برنامه
نویسی همه کاره است که می تواند برای طیف وسیعی از وظایف فنی
استفاده شود— محاسبات، آمار، تجزیه و تحلیل داده ها، توسعه بازی و
موارد دیگر. اگرچه یادگیری پایتون آسان است، اما طیف وسیعی از
ویژگیهای آن به این معنی است که جنبههای زیادی از آن وجود دارد
که حتی توسعهدهندگان باتجربه پایتون از آنها اطلاعی ندارند. حتی
اگر به اصول اولیه، منطق و نحو آن اطمینان دارید، با کاوش عمیق تر
می توانید با پایتون بسیار مؤثرتر کار کنید - و از زبان بیشتر
بهره ببرید.
Python
Unlocked شما را از موثرترین تکنیک ها و بهترین شیوه ها برای
برنامه نویسی پایتون با کارایی بالا راهنمایی می کند - به شما
نشان می دهد که چگونه از زبان Python حداکثر استفاده را
ببرید. شما با اشیا و اشیاء آشنا خواهید شد و در داخل و
خارج عمل می کند و یاد می گیرد که چگونه از آنها به نفع خود در
پروژه های برنامه نویسی خود استفاده کنید. همچنین خواهید آموخت که
چگونه با طیف وسیعی از الگوهای طراحی از جمله کارخانه انتزاعی،
تکتن، الگوی استراتژی کار کنید، که همگی به کارآمدتر شدن
برنامهنویسی با پایتون کمک میکنند. در نهایت، از آنجایی که
فرآیند نوشتن یک برنامه بدون آزمایش آن هرگز کامل نمی شود، شما
یاد خواهید گرفت که برنامه های رشته ای را آزمایش کنید و تست های
موازی را اجرا کنید. برای پایتون، از این کتاب برای باز کردن
رازهای برنامه نویسی هوشمندتر پایتون استفاده کنید.
آنچه خواهید
آموخت:
دستکاری فرآیندهای ایجاد شی برای نمونهها، کلاسها و
توابع؛
از بهترین ساختارهای زبان ممکن برای نوشتن ساختارهای داده با سرعت
و قابلیت نگهداری فوقالعاده استفاده کنید؛
استفاده بهینه از الگوهای طراحی برای کاهش زمان توسعه و نگهداری
بیشتر کدتان؛
با درک بهتر از چارچوب تست پایتون و تست های واحد، موارد تست
بهتری بنویسید، و نحوه توسعه عملکردهای جدید در آن را
بیابید؛
نوشتن کد کاملاً بهینه شده با زبان پایتون با پروفایل، کامپایل
ماژول های C، و بیشتر;
قفل برنامهنویسی ناهمزمان را برای ساخت برنامههای کارآمد و
مقیاسپذیر باز کنید.
کد هوشمندتر، بدون اشکال
و با کارایی بالا را با کمترین تلاش بنویسید.
بهترین ابزارها و گزینههای موجود در دسترس توسعهدهندگان Python
امروز آیا برای:
اگر شما یک توسعه دهنده پایتون هستید و فکر می کنید هنوز همه چیز
را در مورد این زبان نمی دانید، پس این کتاب برای شماست. ما رمز و
رازها را باز می کنیم و دوباره شما را با ویژگی های پنهان پایتون
آشنا می کنیم تا برنامه های کارآمد بنویسید و از زبان استفاده
بهینه کنید. , بر روی رایانه های شخصی که دارای سیستم های رایگان
رایگان هستند، به عنوان مثال
خواننده جالب (EPUB)، < a
href=\"http://calibre-ebook.com/download\" rel=\"nofollow\"
class=\"external\" target=\"_blank\">کالیبر (EPUB، MOBI،
AZW3)،
Adobe
Digital Editions (EPUB) ،
FBReader (EPUB، MOBI، AZW3).
Packt Publishing, 2015. — 172 p. — ISBN:
978-1-78588-599-0.
Код примеров к книге выложен здесь.
Python is a versatile programming
language that can be used for a wide range of technical
tasks—computation, statistics, data analysis, game development,
and more. Though Python is easy to learn, it’s range of
features means there are many aspects of it that even
experienced Python developers don’t know about. Even if you’re
confident with the basics, its logic and syntax, by digging
deeper you can work much more effectively with Python – and get
more from the language.
Python Unlocked
walks you through the most effective techniques and best
practices for high performance Python programming - showing you
how to make the most of the Python language. You’ll
get to know objects and functions inside and out, and will
learn how to use them to your advantage in your programming
projects. You will also find out how to work with a range of
design patterns including abstract factory, singleton, strategy
pattern, all of which will help make programming with Python
much more efficient. Finally, as the process of writing a
program is never complete without testing it, you will learn to
test threaded applications and run parallel tests.
If you want the edge when it comes to
Python, use this book to unlock the secrets of smarter Python
programming.
What You Will
Learn:
Manipulate object creation processes for instances, classes,
and functions;
Use the best possible language constructs to write data
structures with super speed and maintainability;
Make efficient use of design patterns to decrease development
time and make your code more maintainable;
Write better test cases with an improved understanding of the
testing framework of Python and unittests, and discover how to
develop new functionalities in it;
Write fully-optimized code with the Python language by
profiling, compiling C modules, and more;
Unlock asynchronous programming to build efficient and scalable
applications.
Write smarter, bug-free, high
performance code with minimal effort.
Uncover the best tools and options available to Python
developers today.
Deploy decorators, design patters, and various optimization
techniques to use Python 3.5 effectively.
Who This Book Is
For:
If you are a Python developer and you think that you don’t know
everything about the language yet, then this is the book for
you. We will unlock the mysteries and re-introduce you to the
hidden features of Python to write efficient programs, making
optimal use of the language.
Формат книги совместим с iPAD и
Amazon Kindle, на PC открывается многими бесплатными ридерами,
например
Cool Reader (EPUB),
Calibre (EPUB, MOBI, AZW3),
Adobe Digital
Editions (EPUB),
FBReader (EPUB,
MOBI, AZW3).