About this item
Highlights
- Learn Python fundamentals that can be used in any programming setting - use the guidance in this book to program your own game in a unique and practical Python learning experience.
- Author(s): Robert Oliver
- 396 Pages
- Computers + Internet, Programming Languages
Description
About the Book
In Python QuickStart Guide, senior developer and programmer Robert Oliver lays out the quickest and most accessible path yet to the mastery of Python fundamentals.
Book Synopsis
Learn Python fundamentals that can be used in any programming setting - use the guidance in this book to program your own game in a unique and practical Python learning experience.
Learning Python opens the door to a world of programming possibilities.
Python powers the services of household names like Google, Netflix, and Spotify along with tech pioneers like NASA, IBM, and Intel. Put simply, Python is the in-demand and easy-to-learn programming language that gets stuff done.
It doesn't matter if you are a new or existing programmer, a job seeker looking for a career change or promotion, or just someone who wants to learn how to automate basic tasks with Python-Robert's step-by-step approach, complete with a hands-on companion Python game project, is the perfect starting point to master Python fundamentals!
Python QuickStart Guide is Perfect for:
- New or experienced programmers looking to enhance their career opportunities with an in-demand programming language
- Job seekers who want to supercharge their resumes and increase their value in the job marketplace
- Students or recent college grads who have their sights set on a lucrative position in the tech industry
- Full stack developers or programmers who need to round out their programming skills to take on new projects
- Coding or programming bootcamp students looking for supplemental learning material
- Anyone who wants to explore the world of programming, use Python to automate tedious tasks, or enhance their resume and future-proof their skills!
You Will Learn
- How to Use Python - Practical Examples, Code Snippets, Plus Follow Along to Code Your Own Game!
- Python Fundamentals - How to Use Python for Web Design and Interfacing with GitHub, SQL, and Other Applications
- Object-Oriented Programming Principles - Managing Data, Scripts, Logic, Inputs, Outputs, and More!
- Programming Essentials - Debugging, Producing Clean Code, Best Practices, Time-Savers, and Tips
- Python Next Steps -Testing, Optimization, Speed Improvements, Integrations with Other Applications, and More!
Review Quotes
"Oliver offers a comprehensive guide to one of the world's most important programming languages in this nonfiction work.
As the author points out in this new addition to the excellent QuickStart Guide series, the Python programming language is fundamental to our current world, from Google to Spotify to IBM to wide-reaching governmental systems (he enthusiastically extols Python as "an awesome programming language that lets you do a wide variety of tasks-everything from system utilities to business programs to games to website backends and even artificial intelligence"). Focusing on Version 3 of Python, Oliver presents his readers with a series of demonstrations and hands-on exercises. He starts with the basics-the installation of Python on a computer (not a phone or tablet)-and proceeds from there to outline the basic functions of Python, progressing to advanced functionality, statistics, and internet interaction, always advancing the complexity of Python "expressions." As with all QuickStart guides, this one comes replete with bullet points, charts, and inset sections, and Oliver also includes increasingly complicated programming exercises for readers to do. He accompanies these exercises with technical commentary about the material he's chosen to include: "While this is a perfectly acceptable way to handle this issue," he writes, "it uses more lines and is more complex, so I opted to perform the casting inline." Cumulatively, this choice to personalize his material emerges as the book's greatest strength; it accentuates the signature feature of the entire QuickStart series of guides: the detailed approachability that thoroughly explains a subject without condescending to the reader. Oliver's book is very much not for dummies or complete idiots, and his methodical, step-by-step walk-through is sure to calm the anxieties of entry-level programmers, although it might also shed light on some aspects of Python even for longtime users of the program. Readers looking to deepen their understanding of this ubiquitous programming language will find this book invaluable.
A lively and engaging Python-centered entry in the QuickStart Guide series."
- Kirkus Reviews