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
The Best Python Programming Step-By-Step Beginners Guide Easily Master Software engineering with Machine Learning, Data Structures, Syntax, Django Object-Oriented Programming, and AI application Rating: 0 out of 5 stars0 ratingsEssential Python 3 Rating: 0 out of 5 stars0 ratingsPython 3 Programming: A Beginner Crash Course Guide to Learn Python 3 in 1 Week Rating: 3 out of 5 stars3/5PYTHON: Practical Python Programming For Beginners & Experts With Hands-on Project Rating: 5 out of 5 stars5/5Python Programming : How to Code Python Fast In Just 24 Hours With 7 Simple Steps Rating: 4 out of 5 stars4/5Python: Programming For Intermediates: Learn The Basics Of Python In 7 Days! Rating: 0 out of 5 stars0 ratingsPython from the Very Beginning Rating: 0 out of 5 stars0 ratingsPython Handbook For Beginners. A Hands-On Crash Course For Kids, Newbies and Everybody Else Rating: 0 out of 5 stars0 ratingsMastering Python Rating: 0 out of 5 stars0 ratingsPython Programming: Your Advanced Guide To Learn Python in 7 Days Rating: 0 out of 5 stars0 ratingsFundamentals of Programming: Using Python Rating: 5 out of 5 stars5/5Python Programming: Your Beginner’s Guide To Easily Learn Python in 7 Days Rating: 3 out of 5 stars3/5Python for Beginners: Learn It as Easy as Pie Rating: 0 out of 5 stars0 ratingsUseful Python Rating: 0 out of 5 stars0 ratingsPython: Beginner's Guide to Programming Code with Python: Python Computer Programming, #1 Rating: 0 out of 5 stars0 ratingsComputer Programming The Doctrine Rating: 0 out of 5 stars0 ratingsLearn Python in 10 Minutes Rating: 4 out of 5 stars4/5Python For Data Science Rating: 0 out of 5 stars0 ratingsProgramming Problems: A Primer for The Technical Interview Rating: 4 out of 5 stars4/5Python: Best Practices to Programming Code with Python: Python Computer Programming, #2 Rating: 0 out of 5 stars0 ratingsThe 1 Page Python Book Rating: 2 out of 5 stars2/5Python: For Beginners A Crash Course Guide To Learn Python in 1 Week Rating: 4 out of 5 stars4/5PYTHON FOR BEGINNERS: Master the Basics of Python Programming and Start Writing Your Own Code in No Time (2023 Guide for Beginners) Rating: 0 out of 5 stars0 ratingsPython: Beginner's Guide to Programming Code with Python Rating: 0 out of 5 stars0 ratings
Programming For You
Python: For Beginners A Crash Course Guide To Learn Python in 1 Week 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/5HTML & CSS: Learn the Fundaments in 7 Days Rating: 4 out of 5 stars4/5Java for Beginners: A Crash Course to Learn Java Programming in 1 Week 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/5SQL QuickStart Guide: The Simplified Beginner's Guide to Managing, Analyzing, and Manipulating Data With SQL Rating: 4 out of 5 stars4/5Learn to Code. Get a Job. The Ultimate Guide to Learning and Getting Hired as a Developer. Rating: 5 out of 5 stars5/5Coding All-in-One For Dummies Rating: 4 out of 5 stars4/5Python Machine Learning By Example Rating: 4 out of 5 stars4/5101 Amazing Nintendo NES Facts: Includes facts about the Famicom Rating: 4 out of 5 stars4/5Pokemon Go: Guide + 20 Tips and Tricks You Must Read Hints, Tricks, Tips, Secrets, Android, iOS Rating: 5 out of 5 stars5/5Linux: Learn in 24 Hours Rating: 5 out of 5 stars5/5Grokking Algorithms: An illustrated guide for programmers and other curious people Rating: 4 out of 5 stars4/5Learn SQL in 24 Hours Rating: 5 out of 5 stars5/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/5Modern C++ for Absolute Beginners: A Friendly Introduction to C++ Programming Language and C++11 to C++20 Standards Rating: 0 out of 5 stars0 ratingsPython Projects for Beginners: A Ten-Week Bootcamp Approach to Python Programming Rating: 0 out of 5 stars0 ratingsThe Little SAS Book: A Primer, Sixth Edition Rating: 5 out of 5 stars5/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.