Python crash course a hands-on, project-based introduction to programming
Includes instructions for basic concepts such as variables, lists, classes, and loops. Practice exercises come with each topic. The end goal is the creation of a Space Invaders-inspired arcade game to deploy online.
Saved in:
| Main Author: | |
|---|---|
| Format: | Books Print Book |
| Language: | English |
| Published: |
San Francisco :
No Starch Press,
[2023]
|
| Edition: | 3rd edition. |
| Subjects: | |
| Tags: |
No Tags, Be the first to tag this record!
|
Table of Contents:
- 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
- Installation and troubleshooting
- Text editors and IDES
- Getting help
- Using GIT for version control
- Troubleshooting deployments
- Index.
