Abbey's Bookshop Logo
Go to my checkout basket
Login to Abbey's Bookshop
Register with Abbey's Bookshop
Gift Vouchers
Browse by Category

Google Book Preview
Learn More Python 3 the Hard Way: The Next Step for New Python Programmers
— —
Zed A. Shaw
Learn More Python 3 the Hard Way: The Next Step for New Python Programmers by Zed A. Shaw at Abbey's Bookshop,

Learn More Python 3 the Hard Way: The Next Step for New Python Programmers

Zed A. Shaw


Addison-Wesley Educational Publishers Inc

Web programming


240 pages

We can order this in for you
How long will it take?
order qty:  
Add this item to my basket

Each project in Learn More Python the Hard Way helps readers build a key practical skill -- combining demonstrations to get them started, and challenges to help them achieve even deeper understanding. Shaw organises this practical programming course into five sections: working with commands, organising and using data, applying algorithms, processing text, and implementing simple internet-style networking protocols. Along the way, Shaw stresses efficient processes and practical hacking mindsets -- helping readers gain true mastery, not just follow recipes!

By:   Zed A. Shaw
Imprint:   Addison-Wesley Educational Publishers Inc
Country of Publication:   United States
Dimensions:   Height: 231mm,  Width: 178mm,  Spine: 13mm
Weight:   390g
ISBN:   9780134123486
ISBN 10:   0134123484
Pages:   240
Publication Date:   September 2017
Audience:   Professional and scholarly ,  Undergraduate
Format:   Paperback
Publisher's Status:   Active

Introduction Part I: Initial Knowledge Exercise 0: The Setup Exercise 1: On Process Exercise 2: On Creativity Exercise 3: On Quality Part II: Quick Hacks Exercise 4: Dealing with Command Line Arguments Exercise 5: cat Exercise 6: find Exercise 7: grep Exercise 8: cut Exercise 9: sed Exercise 10: sort Exercise 11: uniq Exercise 12: Review Part III: Data Structures Exercise 13: Single Linked Lists Exercise 14: Double Linked Lists Exercise 15: Stacks and Queues Exercise 16: Bubble, Quick, and Merge Sort Exercise 17: Dictionary Exercise 18: Measuring Performance Exercise 19: Improving Performance Exercise 20: Binary Search Trees Exercise 21: Binary Search Exercise 22: Suffix Arrays Exercise 23: Ternary Search Trees Exercise 24: Fast URL Search Part IV: Intermediate Projects Exercise 25: xargs Exercise 26: hexdump Exercise 27: tr Exercise 28: sh Exercise 29: diff and patch Part V: Parsing Text Exercise 30: Finite State Machines Exercise 31: Regular Expressions Exercise 32: Scanners Exercise 33: Parsers Exercise 34: Analyzers Exercise 35: Interpreters Exercise 36: Simple Calculator Exercise 37: Little BASIC Part VI: SQL and Object Relational Mapping Exercise 38: Introduction to SQL Exercise 39: Creating with SQL Exercise 40: Reading with SQL Exercise 41: Updating with SQL Exercise 42: Deleting with SQL Exercise 43: SQL Administration Exercise 44: Using Python's Database API Exercise 45: Creating an ORM Part VII: Final Projects Exercise 46: blog Exercise 47: bc Exercise 48: ed Exercise 49: sed Exercise 50: vi Exercise 51: lessweb Exercise 52: moreweb Index

Zed A. Shaw is the author of the popular online books Learn Python 3 the Hard Way, Learn Python the Hard Way, Learn Ruby the Hard Way, and Learn C the Hard Way. He is also the creator of several open source software projects and has been programming and writing for nearly 20 years. Most of his free time is devoted to the study of painting and art history.

My Shopping Basket
Your cart does not contain any items.