Grokking Web Application Security teaches you how to build web apps that are ready for and resilient to any attack. You'll learn what motivates hackers to hack a site,... Læs mere
Django in Action is the perfect way to get started for new Django developers creating their first Python-based web apps. As you work through the book, you'll create and upgrade a web... Læs mere
Classic Game Programming on the NES will show you how to turn your ideas into reality. You don't need any game development experience or specialist programming... Læs mere
Write Powerful Rust Macros teaches you how to write, test, debug, and publish macros for Rust. It's perfect for Rust practitioners who want to master this powerful development technique.
The Complete Obsolete Guide to Generative AI is a lighthearted look at programming with AI, as well as a rock-solid resource for getting the best out of... Læs mere
Elliptic Curve Cryptography (ECC) is the powerful security protocol used for everything from credit card transitions to the blockchain. This reader-friendly book guides you step-by-step until you're ready to write embedded systems code with advanced mathematical algorithms.
Automating API Delivery shows you how to strike the perfect balance between speed and usability by applying DevOps automation principles to your API design and delivery process.... Læs mere
In Tech Startup Toolkit, you'll discover the good, the bad, and the ugly of succeeding with a tech startup. Author Jothy Rosenberg reveals the insights he's learned from an entrepreneurial career that's seen both $100 million sales, dramatic failures, and everything in between.
After you've crunched, sliced, and organized your data behind the scenes, you need to present it in a way that tells a story. With Python's Altair library and generative AI tools like Copilot and ChatGPT, it's never been easier to create intuitive data presentations.
For programs that need to be small, fast, and unfailingly reliable, C is still the gold standard. Whether you're writing embedded code, low-level system routines, or... Læs mere
Getting good—really good—at CSS means learning everything that CSS is capable of. This totally revised new edition of CSS in Depth expands your CSS skills with the patterns, layouts, and methods you need to deliver truly beautiful front ends.
Build stable, maintainable Rust applications by applying these important code and architectural design patterns.