Record Display for the EPA National Library Catalog
RECORD NUMBER: 7 OF 10Main Title | Python crash course : a hands-on, project-based introduction to programming / | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
Author | Matthes, Eric, | |||||||||||
Publisher | No Starch Press, | |||||||||||
Year Published | 2016 | |||||||||||
OCLC Number | 892459804 | |||||||||||
ISBN | 9781593276034; 1593276036 | |||||||||||
Subjects | Python (Computer program language) | |||||||||||
Holdings |
|
|||||||||||
Collation | xxxii, 525 pages : illustrations, maps ; 24 cm | |||||||||||
Notes | Includes index. |
|||||||||||
Contents Notes | "A project-based introduction to programming in Python, with exercises. Covers general programming concepts, Python fundamentals, and problem solving. Includes three projects - how to create a simple video game, use data visualization techniques to make graphs and charts, and build an interactive web application"-- 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 -- Projects. 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 -- Afterword. A. Installing Python -- B. Text editors -- C. Getting help -- D. Using Git for version control. |