Python crash course: A Hands-On, Project-Based Introduction to Programming

Book Cover
Average Rating
5 star
4 star
3 star
2 star
1 star
Varies, see individual formats and editions
Pub. Date:
Varies, see individual formats and editions
Python Crash Course is a fast-paced, thorough introduction to Python that will have you writing programs, solving problems, and making things that work in no time. In the first half of the book, you'll learn about basic programming concepts, such as lists, dictionaries, classes, and loops, and practice writing clean and readable code with exercises for each topic. You'll also learn how to make your programs interactive and how to test your code safely before adding it to a project. In the second half of the book, you'll put your new knowledge into practice with three substantial projects: a Space Invaders-inspired arcade game, data visualizations with Python's super-handy libraries, and a simple web app you can deploy online. As you work through Python Crash Course you'll learn how to: -Use powerful Python libraries and tools, including matplotlib, NumPy, and Pygal -Make 2D games that respond to keypresses and mouse clicks, and that grow more difficult as the game progresses -Work with data to generate interactive visualizations -Create and customize Web apps and deploy them safely online -Deal with mistakes and errors so you can solve your own programming problems If you've been thinking seriously about digging into programming, Python Crash Course will get you up to speed and have you writing real programs fast. Why wait any longer? Start your engines and code! Uses Python 2 and 3
Also in This Series
More Like This
More Details
Reviews from GoodReads
Loading GoodReads Reviews.
No Tags, Be the first to tag this record!
Staff View

Grouping Information

Grouped Work ID c7322759-14af-f90d-fd63-30b0e1633bac
Grouping Title python crash course a hands on project based introduction to programming
Grouping Author matthes eric
Grouping Category book
Last Grouping Update 2019-02-22 22:47:22PM
Last Indexed 2019-02-23 01:30:20AM

Solr Details

accelerated_reader_point_value 0
accelerated_reader_reading_level 0
author Matthes, Eric, 1972-
author_display Eric Matthes
available_at_school MLK Jr. Magnet, Pearl-Cohn High
collection_school Non-Fiction
detailed_location_school MLK Jr. Magnet - Teen Non-Fiction, Overton High - Teen Non-Fiction, Pearl-Cohn High - Teen Non-Fiction
display_description "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"--
format_category_school Books, eBook
format_school Book, eBook
id c7322759-14af-f90d-fd63-30b0e1633bac
isbn 9781593276034, 9781593277390
item_details ils:CARL0000458577|35192048643625|Bellevue - Adult Non-Fiction|005.133 P999m 2016|||1|false|false|||||Checked Out||BL||, ils:CARL0000458577|35192048643633|East - Adult Non-Fiction|005.133 P999m 2016|||1|false|false|||||Checked Out||EA||, ils:CARL0000458577|B00765391|Pearl-Cohn High - Teen Non-Fiction|005.13 MAT|||1|false|false|||||On Shelf||6G632||, ils:CARL0000458577|FF00128542|Overton High - Teen Non-Fiction|005.13 MAT|||1|false|false|||||Checked Out||6F615||, ils:CARL0000458577|FF00131517|MLK Jr. Magnet - Teen Non-Fiction|005.13 MAT|||1|false|false|||||On Shelf||6C497||, overdrive:6b0b7225-9060-4874-b51d-50db960f6c22|-1|Online OverDrive Collection|Online OverDrive|eBook|eBook|1|false|true|OverDrive|||Adobe EPUB eBook,Kindle Book,OverDrive Read|Checked Out||||
itype_school , Book
last_indexed 2019-02-23T07:30:20.286Z
lexile_score -1
literary_form Non Fiction
literary_form_full Non Fiction
local_callnumber_school 005.13 MAT
owning_library_school Schools
owning_location_school MLK Jr. Magnet, Overton High, Pearl-Cohn High
primary_isbn 9781593276034
primary_upc 689145760361
publishDate 2015, 2016
record_details ils:CARL0000458577|Book|Books||English|No Starch Press, Inc.,|[2016]|xxxii, 525 pages : illustrations, maps ; 24 cm., overdrive:6b0b7225-9060-4874-b51d-50db960f6c22|eBook|eBook||English|No Starch Press|2015|
recordtype grouped_work
Bib IdItem IdGrouped StatusStatusLocally OwnedAvailableHoldableBookableIn Library Use OnlyLibrary OwnedHoldable PTypesBookable PTypesLocal Url
ils:CARL0000458577 B00765391 On Shelf On Shelf false true false false false true
ils:CARL0000458577 35192048643625 Checked Out Checked Out false false true false false false
ils:CARL0000458577 FF00128542 Checked Out Checked Out false false false false false true
ils:CARL0000458577 FF00131517 On Shelf On Shelf false true false false false true
ils:CARL0000458577 35192048643633 Checked Out Checked Out false false true false false false
overdrive:6b0b7225-9060-4874-b51d-50db960f6c22 -1 Checked Out Checked Out false false true false false false
subject_facet Python (Computer program language)
title_display Python crash course : a hands-on, project-based introduction to programming
title_full Python Crash Course A Hands-On, Project-Based Introduction to Programming, Python crash course : a hands-on, project-based introduction to programming / by Eric Matthes
title_short Python crash course :
title_sub A Hands-On, Project-Based Introduction to Programming
topic_facet Computer Technology, Education, Nonfiction, Python (Computer program language)
upc 689145760361