دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
ویرایش:
نویسندگان: Robert Oliver
سری:
ISBN (شابک) : 9781636100357, 9781636100364
ناشر: ClydeBank Media LLC
سال نشر: 2023
تعداد صفحات: 396
زبان: English
فرمت فایل : EPUB (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود)
حجم فایل: 46 Mb
در صورت تبدیل فایل کتاب Python QuickStart Guide: The Simplified Beginner's Guide to Python Programming Using Hands-On Projects به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب راهنمای شروع سریع پایتون: راهنمای مبتدیان ساده شده برای برنامه نویسی پایتون با استفاده از پروژه های دستی نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
در راهنمای Python QuickStart، توسعهدهنده و برنامهنویس ارشد رابرت الیور سریعترین و در دسترسترین مسیر را برای تسلط بر اصول پایتون ترسیم میکند.
In Python QuickStart Guide, senior developer and programmer Robert Oliver lays out the quickest and most accessible path yet to the mastery of Python fundamentals.
INTRODUCTION It Was a Dark and Stormy Night What Is Python? What Is Programming? What We’ll Cover in This Book How to Use This Book Example Code What You’ll Need Operating System and Python Version Notes Getting Ready Visual Studio Code Walk-Through PART I – GETTING STARTED WITH PYTHON | 1 | Getting to Know Python Before Our First Line of Code Hello, World! Working with Variables Strings Numbers A Few Comments Newlines What’s in a Name? ClydeBank Coffee Shop: Our First Cup | 2 | Understanding Python Data Structures Lists Tuples Sets Dictionaries Boolean Variables Combining Data Structures Picking the Right Data Structure ClydeBank Coffee Shop: Starting the Grind | 3 | Controlling Program Flow Logical Comparisons Nested Comparisons Loops Number-Guessing Game ClydeBank Coffee Shop Simulator: The Circle of Life | 4 | Handling Errors Exceptions Mopping Up the Mess with Finally ClydeBank Coffee Shop: Spilt Milk PART II – FUNCTIONS AND CLASSES | 5 | Creating Reusable Tasks with Functions Our First Function Passing Values and Returning a Result Modifying Arguments Default Arguments Keyword Arguments Arbitrary Arguments Scope Generator Functions ClydeBank Coffee Shop: Our First Major Refactor | 6 | Classes The Hello World Class Instance Variables Scope in Classes Object Lifecycle Properties and Private Variables Inches to Centimeters ClydeBank Coffee Shop: Our Second Refactor | 7 | Inheritance and Design Patterns Parent and Child Expanding Child Classes Multilevel Inheritance Multiple Inheritance Introduction to Design Patterns A Fantasy World | 8 | Saving Time with Dataclasses Automatic Instance Variables Dataclass Features Dataclasses Compatibility | 9 | Reusing Code with Modules and Packages Namespaces Importing Modules Creating Your Own Module Standard Modules Packages ClydeBank Coffee Shop: Modularizing the Game PART III – PYTHON IN ACTION | 10 | Advanced Strings Standard String Operations Regular Expressions String Formatting Data Compression ClydeBank Coffee Shop: Inventory Woes | 11 | Math in Python Integer Math Floating-Point Math Percentages Statistical Math Date and Time Counting the Days ClydeBank Coffee Shop: A More Accurate Simulation | 12 | Input and Output Disk I/O Standard I/O Serialization with Pickle ClydeBank Coffee Shop: Saving Your Game | 13 | The Internet Fetching a Web Page Saving a Web Page Sending an Email | 14 | Debugging Python Code Logging Debugging in Visual Studio Code PART IV – ADVANCED PYTHON | 15 | Developing Websites web.py Flask Connecting to a Database Django JSON | 16 | Interfacing with SQLite The sTunes Database Installation Running SQLite A Brief Tour of sTunes More SQL: Beyond SELECT Querying Data with Python Modifying Data with Python Further Ideas | 17 | Test-Driven Development Getting Started with Unit Testing Assertions Test Driven Design Test Coverage ClydeBank Coffee Shop: Test-Driven Coffee Serving | 18 | Managing Your Code with Git Installing Git Forking and Cloning the ClydeBank Coffee Shop Game Committing Changes to Your Repository Pushing to Remote Using Branches Viewing Changes Viewing Your Commit Log Pull Requests Syncing with the Official Repository | 19 | The Junk Drawer Getting Help Inside Python Sorting Lists and Dictionaries Environment Variables Using Command Line Arguments Lambda Expressions Threading Cryptographic Hashing Working with CSV Files Pip Compiled Modules | 20 | Optimizing Python Profiling Apparent Speed Usually Matters More Don't Reinvent the Wheel Cache Results Use Multiple Assignment Exit As Soon As Possible Use Lazy Loading Use the Latest Python Version Optimizing the Coffee Shop Simulator | 21 | What's Next? Keeping Up with Python The Python Package Index Python News through Google Getting Help Python Is Open-Source Software The ClydeBank Coffee Shop Simulator Game CONCLUSION APPENDIX ABOUT THE AUTHOR ABOUT CLYDEBANK MEDIA GLOSSARY REFERENCES