کتاب فراتر از مطالب اولیه با پایتون: بهترین شیوه‌ها برای نوشتن کد تمیز

انتخاب پلن

انتخاب پلن برای ادامه خرید الزامی است.

دانلود کتاب فراتر از موارد اساسی با پایتون: بهترین روشها برای نوشتن کد تمیز

عنوان کتاب به انگلیسی

فراتر از موارد اساسی با پایتون: بهترین روشها برای نوشتن کد تمیز

سال انتشار کتاب2021
زبانانگلیسی
ناشرNo Starch Press
تعداد صفحات321
ISBN101593279671
ISBN139781593279677
حجم و فرمت فایلPDF | PDF, 7.61 MB
ویرایش1
نویسندگانAl Sweigart

توضیحات کتاب

BRIDGE THE GAP BETWEEN NOVICE AND PROFESSIONALYou’ve completed a basic Python programming tutorial or finished Al Sweigart’s best selling Automate the Boring Stuff with Python. What’s the next step toward becoming a capable, confident software developer?Welcome to Beyond the Basic Stuff with Python. More than a mere collection of advanced syntax and masterful tips for writing clean code, this book will teach you how to advance your Python programming skills by using the command line and other professional tools like code formatters, type checkers, linters, and version control. Sweigart takes you through best practices for setting up your development environment, naming variables, and improving readability, then tackles documentation, organization and performance measurement, as well as object-oriented design and the Big-O algorithm analysis commonly used in coding interviews. The skills you learn will boost your ability to program—not just in Python but in any language.You’ll learn:• Coding style, and how to use Python’s Black auto-formatting tool for cleaner code• Common sources of bugs, and how to detect them with static analyzers• How to structure the files in your code projects with the Cookiecutter template tool• Functional programming techniques like lambda and higher-order functions• How to profile the speed of your code with Python’s built-in timeit and cProfile modules• The computer science behind Big-O algorithm analysis• How to make your comments and docstrings informative, and how often to write them• How to create classes in object-oriented programming, and why they’re used to organize codeToward the end of the book you’ll read a detailed source-code breakdown of two classic command-line games, the Tower of Hanoi (a logic puzzle) and Four-in-a-Row (a two-player tile-dropping game), and a breakdown of how their code follows the book’s best practices. You’ll test your skills by implementing the program yourself.Of course, no single book can make you a professional software developer. But Beyond the Basic Stuff with Python will get you further down that path and make you a better programmer in the process as you learn to write readable code that’s easy to debug and perfectly Pythonic.Author BioAl Sweigart is a celebrated software developer, creator of a wildly popular Udemy Python course, and a programming teacher. A fellow at the Python Software Foundation, Sweigart is also the author of three other Python books with No Starch Press, including the worldwide bestseller Automate the Boring Stuff with Python.

توضیحات کتاب به فارسی (ترجمه ماشینی)

شکاف بین تازه کار و حرفه ای شما یک آموزش اصلی برنامه نویسی پایتون را به اتمام رسانده اید یا پرفروش پرفروش ال سوتیگارت به اتمام اتوماسیون چیزهای خسته کننده با پایتون.گام بعدی برای تبدیل شدن به یک توسعه دهنده نرم افزاری با اعتماد به نفس چیست؟ به فراتر از موارد اساسی با پایتون خوش آمدید.این کتاب بیش از یک مجموعه صرف از نحو پیشرفته و نکات استادانه برای نوشتن کد تمیز ، به شما می آموزد که چگونه مهارت های برنامه نویسی پایتون خود را با استفاده از خط فرمان و سایر ابزارهای حرفه ای مانند فرمت های کد ، چک کننده های نوع ، خطوط و کنترل نسخه پیشرفت کنید.Sweigart شما را برای راه اندازی محیط توسعه ، نامگذاری متغیرها و بهبود خوانایی ، بهترین شیوه ها را انجام می دهد ، سپس مستندات ، سازماندهی و اندازه گیری عملکرد و همچنین طراحی شی گرا و تجزیه و تحلیل الگوریتم Big-O را که معمولاً در مصاحبه های کدگذاری استفاده می شود ، مقابله می کند.مهارتهایی که شما می آموزید توانایی برنامه ریزی شما را تقویت می کند-نه فقط در پایتون بلکه به هر زبانی. شما می آموزید: • سبک کدگذاری ، و نحوه استفاده از ابزار فرمت خودکار سیاه پایتون برای کد پاک کننده • منابع مشترک اشکالات ، و نحوه شناسایی آنها با آنالیزورهای استاتیک • نحوه ساخت پرونده ها در پروژه های کد با استفاده از برنامه Pookiecuter Lood Proglammate • Techniquikes Techmateسرعت کد شما با ماژول های داخلی و CProfile داخلی پایتون • علوم کامپیوتر در پشت تجزیه و تحلیل الگوریتم بزرگ O • چگونه می توان نظرات خود را آموزنده کرد و چند وقت یکبار آنها را بنویسید ، و اینکه چگونه کلاس ها را در برنامه نویسی شیء ایجاد می کنند ، و چرا آنها برای سازماندهی CodeToward در پایان کتاب شما می خوانید که شما می توانید یک بازده بازی را بخوانید و یک بازپرداخت از دو روال بازپرداخت از دو منبع تهیه شده از دو منبع تهیه منبع تهیه شده از دو منبع تهیه شده استفاده کنید.پازل) و چهار در ردیف (یک بازی کاشی دو نفره) و تفکیک چگونگی پیروی از کد آنها از بهترین شیوه های کتاب.شما مهارت های خود را با اجرای برنامه خودتان آزمایش خواهید کرد. البته ، هیچ کتابی نمی تواند شما را به یک توسعه دهنده نرم افزار حرفه ای تبدیل کند.اما فراتر از مطالب اساسی با پایتون ، شما را در این مسیر پایین می آورد و شما را به عنوان یک برنامه نویس بهتر در این فرآیند می آموزد ، زیرا یاد می گیرید کد قابل خواندن را بنویسید که اشکال زدایی آن آسان است و کاملاً پایتونیک است. Author Bioal Sweigart یک توسعه دهنده نرم افزار مشهور ، خالق یک دوره Udemy Python بسیار محبوب و یک معلم برنامه نویسی است.یکی از همکاران در بنیاد نرم افزار پایتون ، Sweigart همچنین نویسنده سه کتاب دیگر پایتون با نشاسته مطبوعاتی است ، از جمله پرفروش ترین جهان ، چیزهای خسته کننده را با پایتون خودکار می کند.

📚 محتوای این محصول آموزشی (پکیج کامل)

علاوه بر کتاب اصلی انگلیسی که دریافت می کنید، برای یادگیری عمیق‌تر و تسلط کامل بر مباحث مجموعه‌ای از کتاب‌های آموزشی نیز ارائه می‌شود.

🎯 این بسته یک دورهٔ آموزشی کامل و چندلایه است؛ شامل ویدیوهای آموزشی، کتاب‌ها، تمرین‌ها و خودآزمایی.

ℹ️ نکات مهم هنگام خرید

  • این محصول به صورت فایل دانلودی کامل ارائه می‌شود.
  • توجه: لینک‌های اختصاصی دوره طی حداکثر 24 ساعت پس از ثبت سفارش ارسال می‌شوند.
  • دقت کنید لینک ها به شماره موبایل شما ارسال می شوند. پس در ارائه شماره موبایل صحیح دقت کنید.
  • برای راهنمایی در مورد نحوه دانلود به شماره 09395106248 پیامک دهید یا تماس بگیرید. (ایده آل ترین گزینه ارسال پیام در یکی از پیام رسان ها به همین شماره است تا سریعا لینک های محصول همان جا برای شما ارسال گردد.)
  • اگر پرداخت انجام شده ولی بعد از 24 ساعت هنوز لینک‌ها را دریافت نکرده‌اید، نام و نام خانوادگی و نام محصول را پیامک کنید تا لینک‌ها دوباره ارسال شوند.

💬 راه‌های ارتباطی پشتیبانی:
واتس‌اپ یا هر پیام رسان داخلی یا پیامک: 09395106248
تلگرام: @ma_limbs

نظرات

هنوز نظری ثبت نشده است.

وارد شوید تا نظر ثبت کنید.