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:
Bibliographic Details
Main Author: Matthes, Eric, 1972- (Author)
Format: Books Print Book
Language:English
Published: San Francisco : No Starch Press, [2023]
Edition:3rd edition.
Subjects:
Tags: Add Tag
No Tags, Be the first to tag this record!

MARC

LEADER 00000cam a22000005i 4500
001 18634509
005 20241025161800.0
008 150528s2023 cauabd e 001 0 eng d
010 |a  2015018135 
015 |a GBC2K1035  |2 bnb 
016 7 |a 020801865  |2 Uk 
020 |a 9781718502703  |q (paperback) 
020 |a 1718502702  |q (paperback) 
035 |a (OCoLC)on1350635022 
040 |a UKMGB  |b eng  |e rda  |c UKMGB  |d OCLCF  |d IHY  |d LE@  |d YDX  |d NYP  |d OPW  |d BKL  |d VP@  |d UAP  |d LMR  |d IBI  |d OCL  |d FHP  |d TXSCH  |d YDX  |d CQC  |d OCL  |d TRC  |d GYG  |d OCLCO  |d DLC 
042 |a lccopycat 
082 0 4 |a 005.133  |2 23 
097 0 0 |a QA76.73.P98  |b M38 2023 
100 1 |a Matthes, Eric,  |d 1972-  |e author. 
245 1 0 |a Python crash course :  |b a hands-on, project-based introduction to programming /  |c by Eric Matthes. 
250 |a 3rd edition. 
264 1 |a San Francisco :  |b No Starch Press,  |c [2023] 
300 |a xxxvi, 514 pages :  |b illustrations (black and white), maps, charts ;  |c 24 cm 
336 |a text  |b txt  |2 rdacontent 
336 |a still image  |b sti  |2 rdacontent 
337 |a unmediated  |b n  |2 rdamedia 
338 |a volume  |b nc  |2 rdacarrier 
386 |a Men  |2 lcdgt 
386 |a Americans  |2 lcdgt 
386 |a Computer programmers  |2 lcsh 
500 |a Previous edition: 2019. 
500 |a Includes index. 
520 |a 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. 
505 0 0 |g Introduction --  |t Part I: basics --  |t Getting started --  |t Variables and simple data types --  |t Introducing lists --  |t Working with lists --  |t If statements --  |t Dictionaries --  |t User input and while loops --  |t Functions --  |t Classes --  |t Files and exceptions --  |t Testing your code --  |t Part II: projects --  |t A ship that fires bullets --  |t Aliens! --  |t Scoring --  |t Generating data --  |t Downloading data --  |t Working with APIS --  |t Getting started with Django --  |t User accounts --  |t Styling and deploying an app --  |t Installation and troubleshooting --  |t Text editors and IDES --  |t Getting help --  |t Using GIT for version control --  |t Troubleshooting deployments --  |g Index. 
650 0 |a Python (Computer program language) 
650 0 |a Computer programming. 
655 7 |a Handbooks and manuals.  |2 lcgft 
949 |a schlow  |b SANON  |c 005.133 MAT  |d o  |e 39635104668010  |f 782359  |g ddc  |j 10/22/2024 
999 |a 495222