Description |
xxxii, 525 pages : illustrations ; 24 cm |
Note |
Includes index. |
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 -- 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 -- Appendix A. Installing Python -- Appendix B. Text editors -- Appendix C. Getting help -- Appendix D. Using Git for version control. |
Summary |
"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"-- Provided by publisher. |
Subject |
Python (Computer program language)
|
ISBN |
9781593276034 |
|
1593276036 |
Standard No. |
689145760361 |
|