دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
ویرایش: نویسندگان: Fatouhi. Duraid, Lott. Steven F سری: Community experience distilled ISBN (شابک) : 1783280972, 1783280980 ناشر: Packt Publishing سال نشر: 2014 تعداد صفحات: 0 زبان: English فرمت فایل : EPUB (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) حجم فایل: 931 کیلوبایت
کلمات کلیدی مربوط به کتاب تسلط بر پایتون شی گرا: پایتون (زبان برنامه کامپیوتری)
در صورت تبدیل فایل کتاب Mastering object-oriented Python به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب تسلط بر پایتون شی گرا نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
رویکرد شی گرا برای توسعه وب پایتون تجربه بسیار کامل تری از زبان را به شما می دهد. انعطافپذیری و قدرت پایتون، همراه با پیشرفتهایی در طراحی، کدنویسی و نگهداری نرمافزار که برنامهنویسی شیگرا اجازه میدهد، برای پاسخگویی به چالشهای توسعه برنامههای کاربردی پیچیدهتر و فشردهتر بهطور فزایندهای ساخته شده است و کارهای دشوار را بسیار قابل مدیریتتر میکند. این کتاب به گونهای طراحی شده است که یادگیری سریع این رویکرد پیچیده برنامهنویسی را آسانتر کند و یک سفر یادگیری واضح و منسجم را برای شما فراهم کند.
با مشاهده طیف وسیعی از الگوهای طراحی برای روش _init_() شروع کنید. شما یاد خواهید گرفت که چگونه به طور موثر از طیف وسیعی از روش های ویژه پایتون برای ایجاد کلاس هایی که با ویژگی های داخلی پایتون ادغام می شوند، استفاده کنید و کاوش ها و نمایش های دقیقی از قابلیت های فراخوانی و زمینه ها، کانتینرها و مجموعه ها، اعداد، و دکوراتورها و میکس ها را بیابید. تمرکز بر بهترین شیوه ها برای طراحی موثر و موفق. این کتاب همچنین دارای اطلاعاتی است که نحوه ایجاد اشیاء پایدار با استفاده از JSON، YAML، Pickle، CSV، XML، Shelve و SQL را نشان میدهد و به شما نشان میدهد که چگونه اشیا را بین فرآیندها منتقل کنید. با رفتن بیشتر به OOP، اطلاعات تخصصی در مورد ورود به سیستم، هشدارها، آزمایش واحد و همچنین کار با خط فرمان خواهید یافت.
در 3 بخش ساختار یافته است تا پیچیدگی OOP را قابل کنترل تر کند - کلاس های Pythonic از طریق Special روشها، ماندگاری و سریالسازی و آزمایش، اشکالزدایی، استقرار و نگهداری این کتاب بینش عمیقی در مورد OOP ارائه میدهد که به شما کمک میکند مهارتهای Python شی گرا در سطح متخصص را توسعه دهید.
Steven F. Lott برنامه نویسی کرده است از دهه 70، زمانی که کامپیوترها بزرگ، گران و کمیاب بودند. او به عنوان یک توسعهدهنده و معمار نرمافزار قراردادی، روی صدها پروژه از بسیار کوچک تا بسیار بزرگ کار کرده است. او بیش از 10 سال است که از Python برای حل مشکلات تجاری استفاده می کند.
An object-oriented approach to Python web development gives you a much more fully-realised experience of the language. The flexibility and power of Python, combined with the improvements in design, coding and software maintenance that object-oriented programming allows, is built to respond to the challenges of increasingly more complex and data-intensive application development, making difficult tasks much more manageable. This book has been designed to make this sophisticated approach to programming easier to learn quickly, providing you with a clear and coherent learning journey.
Beginning by looking at a range of design patterns for the _init_() method, you will learn how to effectively use a range of Python s special methods to create classes that integrate with Python s built-in features, and find detailed explorations and demonstrations of callables and contexts, containers and collections, numbers, and decorators and mixins, with a focus on best practices for effective and successful design. The book also features information that demonstrates how to create persistent objects using JSON, YAML, Pickle, CSV, XML, Shelve and SQL and shows you how to transmit objects between processes. Going further into OOP, you ll find expert information on logging, warnings, unit testing as well as working with the command line.
Structured in 3 parts to make the complexity of OOP more manageable - Pythonic Classes via Special Methods, Persistence and Serialization and Testing, Debugging, Deploying, and Maintaining this book offers deep insight into OOP that will help you develop expert level object-oriented Python skills.
Steven F. Lott has been programming since the 70s, when computers were large, expensive, and rare. As a contract software developer and architect, he has worked on hundreds of projects, from very small to very large. He's been using Python to solve business problems for over 10 years.