Introduction to Computing Using Python: An Application Development Focus by Ljubomir Perkovic takes the pedagogical approach of "the right tool for the job at the proper second," and focuses on utility development. The book's approach is fingers-on and problem-oriented, with practice issues and options appearing throughout the text.
The text is imperative-first, however does not draw back from discussing objects early the place appropriate. Discussions of user-outlined courses and Object-Oriented Programming appear later within the text, when students have extra background and the concepts can be motivated. It supplies an imperative-first introduction to Python focusing on computer applications and the method of growing them. The text helps develop computational considering abilities by covering patterns of how issues may be broken down and constructively solved to provide an algorithmic solution.
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.
This book has some good content that helps learning python. I think this is a good book for people learning python.It Emphasizes principles of software development, style, and testing. Topics include procedures and functions, iteration, recursion, arrays and vectors, strings, an operational model of procedure and function calls, algorithms, exceptions, object-oriented programming, and GUIs (graphical user interfaces).
Table of Contents
Chapter 1. Introduction to Computer ScienceChapter 2. Python Data Types
Chapter 3. Imperative Programming
Chapter 4. Text data, Files, and Exceptions
Chapter 5. Execution Control Structures
Chapter 6. Containers and Randomness
Chapter 7. Namespaces
Chapter 8. Object-Oriented Programming
Chapter 9. Graphical User Interfaces
Chapter 10. Recursion
Chapter 11. The Web and Search
Chapter 12. Databases and Data Processing
More details about this book...
or
Download Introduction to Computing Using Python PDF Ebook :
0 comments:
Post a Comment