دوره سقوط پایتون، نسخه سوم: مقدمه ای عملی، مبتنی بر پروژه بر برنامه نویسی ویرایش سوم
دوره سقوط پایتون پرفروش ترین راهنمای زبان برنامه نویسی پایتون در جهان است. این مقدمه سریع و کامل به شما کمک می کند تا در کمترین زمان برنامه بنویسید، مشکلات را حل کنید و برنامه های کاربردی را توسعه دهید.
شما با یادگیری مفاهیم اولیه برنامه نویسی مانند متغیرها، لیست ها، کلاس ها و حلقه ها شروع می کنید و نوشتن کدهای تمیز را با تمرین هایی برای هر موضوع تمرین می کنید. همچنین یاد خواهید گرفت که چگونه برنامه های خود را تعاملی کنید و کد خود را قبل از افزودن آن به پروژه با خیال راحت آزمایش کنید. شما دانش جدید خود را با ایجاد یک بازی آرکید الهام گرفته ازمهاجمان فضایی، ساخت مجموعه ای از تجسم داده ها با کتابخانه های مفید پایتون و استقرار یک برنامه ساده به صورت آنلاین به کار خواهید گرفت.
همانطور که روی کتاب کار می کنید، یاد خواهید گرفت که چگونه:
از کتابخانه ها و ابزارهای قدرتمند پایتون، از جمله pytest، Pygame، Matplotlib، Plotly و Django استفاده کنید.
بازیهای دو بعدی پیچیدهتر را بسازید که به فشار کلید و کلیک ماوس پاسخ میدهند
با استفاده از مجموعه دادههای مختلف، تجسم دادههای تعاملی ایجاد کنید
برنامههایی بسازید که به کاربران امکان میدهد حسابها ایجاد کنند و دادههای خود را مدیریت کنند و برنامههای شما را به صورت آنلاین اجرا کنند
عیب یابی خطاهای کدنویسی و حل مشکلات رایج برنامه نویسی
جدید در این نسخه: این نسخه سوم کاملاً اصلاح شده است تا آخرین کدهای پایتون را منعکس کند. پوشش جدید و به روز شده شامل VS Code برای ویرایش متن، ماژول pathlib برای مدیریت فایل، pytest برای آزمایش کد شما، و همچنین آخرین ویژگی های Matplotlib، Plotly و Django است.
اگر به دنبال کاوش در برنامه نویسی بوده اید، دوره سقوط پایتون مهارت های نوشتن سریع برنامه های واقعی را در اختیار شما قرار می دهد. چرا بیشتر از این صبر کنیم؟ موتورها و کد خود را روشن کنید!
Python Crash Course, 3rd Edition: A Hands-On, Project-Based Introduction to Programming 3rd Edition
Python Crash Course is the world’s best-selling guide to the Python programming language. This fast-paced, thorough introduction will have you writing programs, solving problems, and developing functioning applications in no time.
You’ll start by learning basic programming concepts, such as variables, lists, classes, and loops, and practice writing clean code with exercises for each topic. You’ll also learn how to make your programs interactive and test your code safely before adding it to a project. You’ll put your new knowledge into practice by creating a Space Invaders–inspired arcade game, building a set of data visualizations with Python’s handy libraries, and deploying a simple application online.
As you work through the book, you’ll learn how to:
- Use powerful Python libraries and tools, including pytest, Pygame, Matplotlib, Plotly, and Django
- Make increasingly complex 2D games that respond to keypresses and mouse clicks
- Generate interactive data visualizations using a variety of datasets
- Build apps that allow users to create accounts and manage their own data, and deploy your apps online
- Troubleshoot coding errors and solve common programming problems
New to this edition: This third edition is completely revised to reflect the latest in Python code. New and updated coverage includes VS Code for text editing, the pathlib module for file handling, pytest for testing your code, as well as the latest features of Matplotlib, Plotly, and Django.
If you’ve been thinking about digging into programming, Python Crash Course will provide you with the skills to write real programs fast. Why wait any longer? Start your engines and code!
Product details
- Publisher : No Starch Press; 3rd edition (January 10, 2023)
- Language : English
- Paperback : 552 pages
- ISBN-10 : 1718502702
- ISBN-13 : 978-1718502703
- Reading age : 10 years and up
- Lexile measure : 1060L
- Grade level : 5 - 12
- Item Weight : 2.19 pounds
- Dimensions : 7 x 1.28 x 9.25 inches