Professional >> Engineering and Computer Science >> Computer Science >> Python


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

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

Author(s):
  • Zed A Shaw
  • Author: Zed A Shaw
    • ISBN:9789353949143
    • 10 Digit ISBN:9353949149
    • Price:Rs. 449.00
    • Pages:236
    • Imprint:Pearson Education
    • Binding:Paperback
    • Status:Available


    Be the first to rate the book !!

    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 organizes this practical programming course into five sections: working with commands, organizing 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!

    Table of Content

    Preface 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 Further Study 203 Index "

    Salient Features

    • The perfect follow-up to Zed Shaw's best-sellingLearn Python the Hard Way: for everyone who's already started working with Python • Analyze problems, design solutions based on analysis, and implement your solutions in the simplest way possible • Systematically improve programming skills through 52 practical projects • By Zed Shaw, a powerhouse teacher, coder, and blogger with a unique voice and a worldwide following