TY - BOOK AU - Matthes, Eric TI - Python Crash Course: A Hands On Project Based Introduction to Programming SN - 9781718502703 U1 - 005.133 PY - 2023/// CY - USA PB - No Starch Press Inc. KW - Computer N1 - Preface to the Third Edition Acknowledgement Introduction Part I: Basics Getting Started Variables and Simple Data Types Introducing Lists Working with Lists If Statements Dictionaries User Input and While Loops Functions Classes Files and Exceptions Testing your Code Part II: Projects A Ship that Fires Bullets Aliens Scoring Generating Data Downloading Data Working with APIs Getting Started with Django User Accounts Styling and Deploying an App Appendix A: Installation and Troubleshooting Appendix B: Text Editors and IDEs Appendix C: Getting Help Appendix D: Using Git for Version Control Appendix E: Troubleshooting Deployments Index ER -