Normal view MARC view ISBD view

Python crash course : a hands-on, project-based introduction to programming / by Eric Matthes

By: Matthes, Eric.
Publisher: San Francisco, C.A. : No Starch Press, 2019Edition: 2nd ed.Description: xxxvi, 506 p. ; electronic resource.ISBN: 9781593279288.Subject(s): Data | Computer programming | Information technologyOnline resources: Download as an eBook
Contents:
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. PROJECT 1: ALIEN INVASION: A ship that fires bullets -- Aliens! -- Scoring. PROJECT 2: DATA VISUALIZATION: Generating data -- Downloading data -- Working with APIs. PROJECT 3: WEB APPLICATIONS: Getting started with Django -- User accounts -- Styling and deploying an app. APPENDICES: Installation and troubleshooting -- Text editors and IDEs -- Getting help -- Using Git for version control.
Summary: Offers a fast-paced guide for beginners to Python, including how to make a simple video game, use data visualisation techniques to create graphs and charts, and create practical programmes.
Item type Home library Call number URL Status Notes Date due Barcode Item reserves
EBook EBook International
ProQuest eBook (Browse shelf) Link to resource eBook Available as an ebook here
Total reserves: 0

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. PROJECT 1: ALIEN INVASION: A ship that fires bullets -- Aliens! -- Scoring. PROJECT 2: DATA VISUALIZATION: Generating data -- Downloading data -- Working with APIs. PROJECT 3: WEB APPLICATIONS: Getting started with Django -- User accounts -- Styling and deploying an app. APPENDICES: Installation and troubleshooting -- Text editors and IDEs -- Getting help -- Using Git for version control.

Offers a fast-paced guide for beginners to Python, including how to make a simple video game, use data visualisation techniques to create graphs and charts, and create practical programmes.

© 2017 Chartered Accountants Australia and New Zealand ABN 50 084 642 571 (CA ANZ).
Formed in Australia. Members of CA ANZ are not liable for the debts and liabilities of CA ANZ

Powered by Koha

Powered by Koha