دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
ویرایش:
نویسندگان: Michal Jaworski. Tarek Ziade
سری:
ISBN (شابک) : 9781785886850
ناشر: Packt Publishing
سال نشر: 2016
تعداد صفحات: 536
زبان: English
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود)
حجم فایل: 41 مگابایت
در صورت تبدیل فایل کتاب Expert Python Programming, 2nd Edition: Become an ace Python programmer by learning best coding practices and advance-level concepts with Python 3.5 به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب برنامه نویسی خبره Python ، نسخه دوم: با یادگیری بهترین شیوه های برنامه نویسی و مفاهیم سطح پیشرفته با Python 3.5 به یک برنامه نویس ace Python تبدیل شوید نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
پایتون یک زبان برنامه نویسی پویا است که توسط برنامه نویسانی که آن را ساده و در عین حال قدرتمند می دانند در دامنه وسیعی از دامنه ها استفاده می شود. حتی اگر نوشتن کد پایتون را آسان میدانید، نوشتن کدی که کارآمد و آسان برای نگهداری و استفاده مجدد باشد یک چالش است. تمرکز کتاب این است که شما را با قراردادهای رایج، بهترین شیوه ها، ابزارهای مفید و استانداردهایی که به طور روزانه توسط متخصصان پایتون در هنگام کار با کد استفاده می کنند، آشنا کند. شما با دانستن ویژگی های جدید در پایتون 3.5 و ترفندهای سریع برای بهبود بهره وری شروع خواهید کرد. در مرحله بعد، عناصر نحوی پیشرفته و مفید پایتون را که به این نسخه جدید آورده شده است، یاد خواهید گرفت. با استفاده از مفاهیم شی گرا و مکانیزم های پیشرفته موجود در پایتون، رویکردهای مختلف برای پیاده سازی فرابرنامه نویسی را یاد خواهید گرفت. شما یاد خواهید گرفت که نام های خوب انتخاب کنید، بسته ها بنویسید و فایل های اجرایی مستقل بسازید. همچنین از ابزارهای قدرتمندی مانند buildout و vitualenv برای انتشار و استقرار کد روی سرورهای راه دور برای استفاده در تولید استفاده خواهید کرد. در ادامه، یاد خواهید گرفت که به طور موثر پسوندهای پایتون را با C، C++، cython و pyrex ایجاد کنید. فاکتورهای مهم هنگام نوشتن کد مانند ابزارهای مدیریت کد، نوشتن مستندات واضح و توسعه آزمایش محور نیز پوشش داده شده است.
Python is a dynamic programming language, used in a wide range of domains by programmers who find it simple, yet powerful. Even if you find writing Python code easy, writing code that is efficient and easy to maintain and reuse is a challenge. The focus of the book is to familiarize you with common conventions, best practices, useful tools and standards used by python professionals on a daily basis when working with code. You will begin with knowing new features in Python 3.5 and quick tricks for improving productivity. Next, you will learn advanced and useful python syntax elements brought to this new version. Using advanced object-oriented concepts and mechanisms available in python, you will learn different approaches to implement metaprogramming. You will learn to choose good names, write packages, and create standalone executables easily. You will also be using some powerful tools such as buildout and vitualenv to release and deploy the code on remote servers for production use. Moving on, you will learn to effectively create Python extensions with C, C++, cython, and pyrex. The important factors while writing code such as code management tools, writing clear documentation, and test-driven development are also covered.