Perkovic's Introduction to Programming Using Python is more than just an introduction to programming. It is an inclusive introduction to Computer Science that takes the pedagogical approach of "the right tool for the job at the right moment," and focuses on application development.
The book's approach is hands-on and problem-oriented, with practice problems and solutions appearing throughout the text. The text is imperative-first, but does not shy away from discussing objects early where appropriate. Discussions of user-defined classes and Object-Oriented Programming appear later in the text, when students have more background and the concepts can be motivated.
The book includes a chapter on problem solving and classical algorithms, and ways to apply core skills to application development. The last three chapters introduce a broad array of topics through the context of web crawling and search engines, including recursion, regular expressions, depth-first search, Google's MapReduce framework, GUI widgets, HTML parsers, SQL, and multicore programming.
|Item Weight:||1.75 pounds|
|Item Size:||0.65 x 9.96 x 9.96 inches|
|Package Weight:||1.85 pounds|
|Package Size:||7.9 x 0.9 x 0.9 inches|
Have questions about this item, or would like to inquire about a custom or bulk order?
If you have any questions about this product by Wiley, contact us by completing and submitting the form below. If you are looking for a specif part number, please include it with your message.
By Brand: Prentice Hall
ean: 9780133050554, isbn: 0133050556,
NOTE: Before purchasing, check with your instructor to ensure you select the correct ISBN. Several versions of Pearson's MyLab & Mastering products exist for each title, and registrations are not transferable. To register for and use Pearson's MyLab...
ean: 9780130923615, isbn: 0130923613,
Python's combination of exceptional power and simplicity has made it one of the world's fastest growing programming languages. Now, there's a comprehensive, hands-on introduction to Python from the Deitels, leading corporate trainers and authors of t...
ean: 9780134543666, isbn: 0134543661,
NOTE: Before purchasing, check with your instructor to ensure you select the correct ISBN. Several versions of products MyLab™ Programming exist for each title, and registrations are not transferable. To register for and use MyLab Programming, you ...
ean: 9783642183652, isbn: 3642183654,
The book serves as a first introduction to computer programming of scientific applications, using the high-level Python language. The exposition is example- and problem-oriented, where the applications are taken from mathematics, numerical calculus, ...
By Brand: Prentice Hall
mpn: 9780132747189, ean: 9780132747189, isbn: 0132747189,
NOTE: You are purchasing a standalone product; MyProgrammingLab does not come packaged with this content. If you would like to purchase both the physical text and MyProgrammingLab search for ISBN-10: 0133050556/ISBN-13: 9780133050554. That pack...