Get Free Shipping on orders over $79
Python Pocket Primer : Pocket Primer - Oswald Campesato

Python Pocket Primer

Pocket Primer

By: Oswald Campesato

Paperback | 1 June 2014

At a Glance

Paperback


RRP $49.42

$46.99

or 4 interest-free payments of $11.75 with

 or 

Ships in 5 to 7 business days

As part of the new Pocket Primer series, this book provides an overview of the major aspects and the source code to use Python 2. It covers the latest Python developments, built-in functions and custom classes, data visualization, graphics, databases, and more. It includes a companion disc with appendices, source code, and figures. This Pocket Primer is primarily for self-directed learners who want to learn Python 2 and it serves as a starting point for deeper exploration of Python programming.

Features:
+Includes a companion disc with appendices, source code, and figures
+Contains material devoted to Raspberry Pi, Roomba, JSON, and Jython
+Includes latest Python 2 developments, built-in functions and custom
classes, data visualization, graphics, databases, and more
+Provides a solid introduction to Python 2 via complete code samples

On the CD-ROM:
+Appendices (HTML5 and JavaScript Toolkits, Jython, SPA)
+Source code samples
+All images from the text (including 4-color)
+Solutions to Odd-Numbered Exercises
Industry Reviews
Primarily for self-directed learners who want to learn Python, this book and DVD serves as a starting point for deeper exploration of Python programming. Includes source code and tutorial videos; provides a solid introduction to Python via complete code samples; contains a chapter devoted to Jython; and includes latest Python developments.
Primarily for self-learners, Campesato explains the basics of the Python software. Readers will have an easier time the more background they have with other scripting languages and other programming languages, he says. He covers conditional logic, loops, and functions; Python collections; regular expressions; files and streams; working with JSON and XML; data visualization and graphics; built-in functions and custom classics; Python and databases; and miscellaneous topics
There are three good primers in Python. The classic Learning Python by Mark Lutz, Zed Shaw's opinionated set of learning exercises, and for the complete novice, Think in Python. While all three are good reads, they all have specific limitations. Lutz's book is 1600 pages(!), Shaw's book teaches by assigning numerous small projects, and the Think volume is truly aimed at non-programmers. The Python Pocket Primer fills the yawning need for a concise guide written for programmers who need to get up to speed quickly on the language. It is supremely hands-on and wastes little time on non-essentials: From the opening chapter on setting up an environment, it speeds along with topic after topic explained clearly with supporting code and examples from the REPL. By page 60, you're into Python collections; by page 100, you've covered file handling; by page 140, you've worked with JSON. The remaining 50 pages cover more-involved topics such as working with databases and even some minimal concurrency.The only missing topic is the set of considerations around building large projects in Python. Given that this book is a primer, though, this omission seems entirely reasonable. Unlike other books that teach languages via the code snippets and REPL/console listings, this book seems to get the balance between explanation and demo exactly right. As a result, you can cruise along and quickly get to the point of using Python ably. The good explanations and the care with which they build successively on each other mean that it's comparatively easy to retain just-learned material as you push forward into new topics.In sum, I think this unassuming little book is one of the fastest ways of getting up-to-speed in Python...(I)t's truly a bargain.

More in Web Programming

Web Engineering : Theory and Practice - Jeremiah Downey
Python All-in-One For Dummies : 3rd Edition - John C. Shovic

RRP $74.95

$55.75

26%
OFF
Building Microservices : Designing Fine-Grained Systems 2nd Edition - Sam Newman
Introducing Python 3e : Modern Computing in Simple Packages - Bill Lubanovic
Computer Coding Python Games for Kids : DK Help Your Kids With - Carol Vorderman
The Art of SEO : Mastering Search Engine Optimization - Eric Enge
Starting Out with Python : 5th Global Edition - Tony Gaddis

RRP $138.95

$106.99

23%
OFF
Coding For Dummies, All New Edition : For Dummies (Computer/Tech) - Paul McFedries
Python Cookbook : Recipes for Mastering Python : 3rd Edition - David Beazley
Coding All-in-One For Dummies : 2nd Edition - Chris Minnick

RRP $69.95

$50.75

27%
OFF
Developing Graphics Frameworks with Java and OpenGL - Lee Stemkoski
PHP, MySQL, & JavaScript All-In-One For Dummies : For Dummies - Richard Blum
Spark : The Definitive Guide : Big Data Processing Made Simple - Bill Chambers
Information Architecture : For the Web and Beyond : 4th Edition - Jorge Arango
Typescript Cookbook : Real World Type-Level Programming - Stefan Baumgartner