Category: Programming

JavaScript Brain Teasers: Exercise Your Mind 0

JavaScript Brain Teasers

eBook Details: Paperback: 130 pages Publisher: WOW! eBook (April 23, 2024) Language: English ISBN-10: 8888650523 ISBN-13: 978-8888650523 eBook Description: JavaScript Brain Teasers: Exercise Your Mind If you’ve ever felt the exhilaration of cracking a thorny problem or the joy of witnessing elegant code that challenges your mind, then this book is tailor-made for you. Prepare yourself to dive into a diverse array of mind-bending JavaScript Brain Teasers. Each puzzle is more than just a code exercise; it’s a gateway to unlocking new insights and honing your abilities. As you work through the challenges, you’ll learn to think pragmatically, optimize your code for...

Python Testing with pytest: Simple, Rapid, Effective, and Scalable, 2nd Edition 0

Python Testing with pytest, Second Edition

eBook Details: Paperback: 274 pages Publisher: WOW! eBook; 2nd edition (March 29, 2022) Language: English ISBN-10: 1680508601 ISBN-13: 978-1680508604 eBook Description: Python Testing with pytest: Simple, Rapid, Effective, and Scalable, 2nd Edition Test applications, packages, and libraries large and small with pytest, Python’s most powerful testing framework. pytest helps you write tests quickly and keep them readable and maintainable. In this fully revised edition, explore pytest’s superpowers simple asserts, fixtures, parametrization, markers, and plugins while creating simple tests and test suites against a small database application. Using a robust yet simple fixture model, it’s just as easy to write small tests...

Python Brain Teasers: Exercise Your Mind 0

Python Brain Teasers

eBook Details: Paperback: 118 pages Publisher: WOW! eBook (September 28, 2021) Language: English ISBN-10: 1680509004 ISBN-13: 978-1680509007 eBook Description: Python Brain Teasers: Exercise Your Mind We geeks love puzzles and solving them. The Python programming language is a simple one, but like all other languages it has quirks. This Python Brain Teasers book uses those quirks as teaching opportunities via 30 simple Python programs that challenge your understanding of Python. The teasers will help you avoid mistakes, see gaps in your knowledge, and become better at what you do. Use these teasers to impress your co-workers or just to pass the time...

Intuitive Python: Productive Development for Projects that Last 0

Intuitive Python: Productive Development for Projects that Last

eBook Details: Paperback: 142 pages Publisher: WOW! eBook (June 29, 2021) Language: English ISBN-10: 1680508237 ISBN-13: 978-1680508239 eBook Description: Intuitive Python: Productive Development for Projects that Last Developers power their projects with Python because it emphasizes readability, ease of use, and access to a meticulously maintained set of packages and tools. The language itself continues to improve with every release: writing in Python is full of possibility. But to maintain a successful Python project, you need to know more than just the language. You need tooling and instincts to help you make the most out of what’s available to you. Use this...

Pythonic Programming: Tips for Becoming an Idiomatic Python Programmer 0

Pythonic Programming: Tips for Becoming an Idiomatic Python Programmer

eBook Details: Paperback: 152 pages Publisher: WOW! eBook (November 2, 2021) Language: English ISBN-10: 168050861X ISBN-13: 978-1680508611 eBook Description: Pythonic Programming: Tips for Becoming an Idiomatic Python Programmer Make your good Python code even better by following proven and effective pythonic programming tips. Avoid logical errors that usually go undetected by Python linters and code formatters, such as frequent data look-ups in long lists, improper use of local and global variables, and mishandled user input. Discover rare language features, like rational numbers, set comprehensions, counters, and pickling, that may boost your productivity. Discover how to apply general programming patterns, including caching, in...