Learn Python in One Hour: Programming by Example
3/5
()
About this ebook
You're already a smart person, you don't need a 1000+ page book to get you started on the web's fastest growing programming platform. Instead, Learn Python in One Hour delivers on the promise of code literacy while saving your most precious commodity - time itself. Volkman's innovative programming-by-example approach means you focus on usage, not mindless detail. Based on the author's sold-out live seminars, you'll see Python's flexible coding technique in action as we refactor from script to procedural to object-oriented during actual problem solving.
In a twelve-lesson progression, you'll be exposed to this and more:
- Basic file input and output operations, incuding exceptions
- Using functions to compute and return multiple values
- Basic elements of a class definition and how to call methods
- Lists, dictionaries, sets, and other collections
- Iteration through collections, files, sorted sets
- Searching strings with regular expressions (regex)
- Client and server programs for REST methods
- Using threads in Python for multiple tasks
- CGI-BIN programming for simple HTML Forms processing
- Six most common Python pitfalls
Take the One Hour challenge and see if you too can pick up 90% of syntax and semantics in less time than you probably spend commuting each day.
About the Author Victor R. Volkman graduated cum laude from Michigan Technological University with a BS in Computer Science in 1986. Since then, he has written for numerous publications, including The C Gazette, C++ Users Journal, Windows Developers Journal, and many others. He has taught college-level programming courses at Washtenaw Community College and has served on its Computer Information Science (CIS) Faculty Advisory Board for more than a decade. Volkman says Python helped him "rediscover the joy of programming again."
From Modern Software Press
Victor R. Volkman
Victor R. Volkman is the publisher and President of Loving Healing Press, an independent content provider dedicated to redefining what is possible for healing mind and spirit since 2003. He has helmed more than a dozen anthologies including "Recovering The Self: A Journal of Hope and Healing", "More Than A Memory: Reflections of Viet Nam", "Authors Access: 30 Success Secrets for Authors and Publishers", "The Story That Must Be Told: True Tales of Transformation", among others. To date, he has been responsible for publication of more than 150 books, magazines, and monographs. Volkman is also the author of dozens of technical articles on computer programming as a columnist for "The C++ Users Journal", "Windows Developers Journal", "The C Gazette" and other magazines as well as online sites such as CodeGuru.com.
Related to Learn Python in One Hour
Related ebooks
Python: Programming for Intermediates: Learn the Fundamentals of Python in 7 Days Rating: 4 out of 5 stars4/5Python Programming : How to Code Python Fast In Just 24 Hours With 7 Simple Steps Rating: 4 out of 5 stars4/5Python In - Depth: Use Python Programming Features, Techniques, and Modules to Solve Everyday Problems Rating: 0 out of 5 stars0 ratingsPython: Advanced Guide to Programming Code with Python: Python Computer Programming, #4 Rating: 0 out of 5 stars0 ratingsConceptual Programming with Python Rating: 4 out of 5 stars4/5Python Essentials Rating: 5 out of 5 stars5/5Tiny Python Projects: Learn coding and testing with puzzles and games Rating: 4 out of 5 stars4/5Python 3 Programming: A Beginner Crash Course Guide to Learn Python 3 in 1 Week Rating: 3 out of 5 stars3/5Learn Python by Coding Video Games (Beginner): Learn Python by Coding Video Games Rating: 2 out of 5 stars2/5The 1 Page Python Book Rating: 2 out of 5 stars2/5Python: Best Practices to Programming Code with Python: Python Computer Programming, #2 Rating: 0 out of 5 stars0 ratingsPython for Beginners: An Introduction to Learn Python Programming with Tutorials and Hands-On Examples Rating: 4 out of 5 stars4/5Programming Problems: A Primer for The Technical Interview Rating: 4 out of 5 stars4/5PYTHON: Practical Python Programming For Beginners & Experts With Hands-on Project Rating: 5 out of 5 stars5/5Python from the Very Beginning Rating: 0 out of 5 stars0 ratingsEssential Python 3 Rating: 0 out of 5 stars0 ratingsPython Programming: Your Step By Step Guide To Easily Learn Python in 7 Days Rating: 3 out of 5 stars3/5Mastering Objectoriented Python Rating: 5 out of 5 stars5/5Functional Python Programming Rating: 0 out of 5 stars0 ratingsGet Programming: Learn to code with Python Rating: 0 out of 5 stars0 ratingsPython for Beginners: Learn It as Easy as Pie Rating: 0 out of 5 stars0 ratingsPython for Developers: Learn to Develop Efficient Programs using Python Rating: 0 out of 5 stars0 ratingsPython: Beginner's Guide to Programming Code with Python Rating: 0 out of 5 stars0 ratingsPython For Data Science Rating: 0 out of 5 stars0 ratingsPython: Programming For Beginners: Learn The Fundamentals of Python in 7 Days Rating: 3 out of 5 stars3/5Python for Beginners: A Crash Course to Learn Python Programming in 1 Week Rating: 0 out of 5 stars0 ratings
Programming For You
SQL QuickStart Guide: The Simplified Beginner's Guide to Managing, Analyzing, and Manipulating Data With SQL Rating: 4 out of 5 stars4/5Python: Learn Python in 24 Hours Rating: 4 out of 5 stars4/5Coding All-in-One For Dummies Rating: 4 out of 5 stars4/5PYTHON PROGRAMMING Rating: 4 out of 5 stars4/5Python: For Beginners A Crash Course Guide To Learn Python in 1 Week Rating: 4 out of 5 stars4/5SQL All-in-One For Dummies Rating: 3 out of 5 stars3/5Excel : The Ultimate Comprehensive Step-By-Step Guide to the Basics of Excel Programming: 1 Rating: 5 out of 5 stars5/5SQL: For Beginners: Your Guide To Easily Learn SQL Programming in 7 Days Rating: 5 out of 5 stars5/5Python Data Structures and Algorithms Rating: 5 out of 5 stars5/5JavaScript All-in-One For Dummies Rating: 5 out of 5 stars5/5Python 3 Object Oriented Programming Rating: 4 out of 5 stars4/5Python for Data Science For Dummies Rating: 0 out of 5 stars0 ratingsExcel 101: A Beginner's & Intermediate's Guide for Mastering the Quintessence of Microsoft Excel (2010-2019 & 365) in no time! Rating: 0 out of 5 stars0 ratingsCoding All-in-One For Dummies Rating: 0 out of 5 stars0 ratingsPYTHON: Practical Python Programming For Beginners & Experts With Hands-on Project Rating: 5 out of 5 stars5/5Learn to Code. Get a Job. The Ultimate Guide to Learning and Getting Hired as a Developer. Rating: 5 out of 5 stars5/5Linux: Learn in 24 Hours Rating: 5 out of 5 stars5/5Microsoft Azure For Dummies Rating: 0 out of 5 stars0 ratingsBeginning Programming with Python For Dummies Rating: 3 out of 5 stars3/5
Reviews for Learn Python in One Hour
2 ratings0 reviews
Book preview
Learn Python in One Hour - Victor R. Volkman
Why Python?
In a world of ever-increasing scripting and language platforms, why choose Python, a legacy system that has been in development on-and-off for nearly two dozen years? Quite simply, it provides a design philosophy that emphasizes code readability without sacrificing a compact and powerful expression of ideas. Going back as far as 1959 with the introduction of COBOL, people have been trying to produce a programming system that is readable, which is to say it does not lend itself to obscuring details or requiring intense concentration to figure out the meaning of a line of code. As any student of computer science can tell you, the problem with COBOL was it couldn’t get out of its own way—it went too far down the path of simplicity and its lack of easy-to-use data structures hurt it the most. The remainder of third-generation languages, such as C, C++, Pascal, and I would even argue Java, were marred by the lack of a concise and powerful string handling system as well as tedious ways to manage collections (lists, dictionaries, sets, and so on).
It cannot be over-emphasized how important basic string handling is in developing modern programs that interface with the textual world of the web, especially unstyled documents (i.e. plain text). Simple things such as concatenation, regular expressions, and splitting and joining strings must be effortless or else they become onerous. Such was the appeal of Perl for many years. In fact, many people will speak of Perl-and-Python in a single breath since they so often occupy the same solution-space. However, the two languages diverge on a few key principles. Specifically, in Perl there are many ways to perform even the simplest operations due to its many operators and ability to nest them in ever-more-complex expressions. In Python, there is generally one way to do something, which means it is both easy to understand and manipulate.