Skip to main content Site map

Python Crash Course, 3rd Edition: A Hands-On, Project-Based Introduction to Programming


Python Crash Course, 3rd Edition: A Hands-On, Project-Based Introduction to Programming

Paperback by Matthes, Eric

Python Crash Course, 3rd Edition: A Hands-On, Project-Based Introduction to Programming

WAS £47.99   SAVE £7.20

£40.79

ISBN:
9781718502703
Publication Date:
10 Jan 2023
Language:
English
Publisher:
No Starch Press,US
Pages:
552 pages
Format:
Paperback
For delivery:
Estimated despatch 23 - 24 May 2024
Python Crash Course, 3rd Edition: A Hands-On, Project-Based Introduction to Programming

Description

Since its initial debut in 2015, this critically acclaimed quick-start guide to programming has taught millions of people all over the world to write clean code, solve problems, and build custom applications in the popular language of Python. The highly anticipated third edition of Python Crash Course has been completely revised with updated code, practices, and projects-making it the ultimate launchpad for beginners to start their engines and code in Python 3!

Contents

Preface to the Third Edition Acknowledgments Introduction Part I: BASICS Chapter 1: Getting Started Chapter 2: Variables and Simple Data Types Chapter 3: Introducing Lists Chapter 4: Working with Lists Chapter 5: if Statements Chapter 6: Dictionaries Chapter 7: User Input and while Loops Chapter 8: Functions Chapter 9: Classes Chapter 10: Files and Exceptions Chapter 11: Testing Your Code Part II: PROJECTS Chapter 12: A Ship That Fires Bullets Chapter 13: Aliens! Chapter 14: Scoring Chapter 15: Generating Data Chapter 16: Downloading Data Chapter 17: Working with APIs Chapter 18: Getting Started with Django Chapter 19: User Accounts Chapter 20: Styling and Deploying an App Afterword 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

Back

Teesside University logo