Category: Programming

C Brain Teasers: Exercise Your Mind 0

C Brain Teasers

eBook Details: Paperback: 120 pages Publisher: WOW! eBook (April 30, 2024) Language: English ISBN-10: 8888650486 ISBN-13: 978-8888650486 eBook Description: C Brain Teasers: Exercise Your Mind You thought you knew C, but can you solve 25 puzzles in this popular programming language? Noted C programmer and author Dan Gookin provides a series of pointed questions, puzzles, and problems to keep your C programming skills sharp. Each one will provide insight into various aspects of handling strings, numeric operations, and other activities, giving you techniques to take the best advantage of all C has to offer. Challenge yourself, and get to know some...

Pandas Brain Teasers: Exercise Your Mind 0

Pandas Brain Teasers

eBook Details: Paperback: 112 pages Publisher: WOW! eBook (October 5, 2021) Language: English ISBN-10: 1680509012 ISBN-13: 978-1680509014 eBook Description: Pandas Brain Teasers: Exercise Your Mind This Pandas Brain Teasers book contains 25 short programs that will challenge your understanding of Pandas. Like any big project, the Pandas developers had to make some design decisions that at times seem surprising. This book uses those quirks as a teaching opportunity. By understanding the gaps in your knowledge, you’ll become better at what you do. Some of the teasers are from the author’s experience shipping bugs to production, and some from others doing the same. Teasers...

Go Brain Teasers: Exercise Your Mind 0

Go Brain Teasers

eBook Details: Paperback: 112 pages Publisher: WOW! eBook (October 5, 2021) Language: English ISBN-10: 1680508997 ISBN-13: 978-1680508994 eBook Description: Go Brain Teasers: Exercise Your Mind This Go Brain Teasers book contains 25 short programs that will challenge your understanding of Go. Like any big project, the Go developers had to make some design decisions that at times seem surprising. This book uses those quirks as a teaching opportunity. By understanding the gaps in your knowledge, you’ll become better at what you do. Some of the teasers are from the author’s experience shipping bugs to production, and some from others doing the...

Modern Asynchronous JavaScript: Tackle Complex Async Tasks with Less Code 0

Modern Asynchronous JavaScript

eBook Details: Paperback: 143 pages Publisher: WOW! eBook (December 17, 2021) Language: English ISBN-10: 1680509045 ISBN-13: 978-1680509045 eBook Description: Modern Asynchronous JavaScript: Tackle Complex Async Tasks with Less Code JavaScript today must interact with data-intensive APIs and networks. The solution is a program that can work asynchronously instead of finishing tasks in order. In modern JavaScript, instead of callbacks you’ll use promises to improve your application’s performance and responsiveness. JavaScript features introduced in ES2020, ES2021, and ESNext like Promise.allSettled(), Promise.any(), and top-level await help you develop small, fast, low-profile applications. With the AbortController API, cancel a pending async request before it...

Text Processing with JavaScript: Regular Expressions, Tools, and Techniques for Optimal Performance 0

Text Processing with JavaScript

eBook Details: Paperback: 242 pages Publisher: WOW! eBook (January 23, 2024) Language: English ISBN-10: 8888650332 ISBN-13: 978-8888650332 eBook Description: Text Processing with JavaScript: Regular Expressions, Tools, and Techniques for Optimal Performance You might think of regular expressions as the holy grail of text processing, but are you sure you aren’t just shoehorning them in where standard built-in solutions already exist and would work better? JavaScript itself provides programmers with excellent methods for text manipulation, and knowing how and when to use them will help you write more efficient and performant code. From extracting data from APIs to calculating word counts and everything...