Ask our staff anything about our shop or products, or leave your feedback.
Despite its reputation as a language only of spies and hackers, cryptography plays a critical role in our everyday lives. Though often invisible, it underpins ...
A hands-on, problem-based introduction to building algorithms and data structures to solve problems with a computer.
A hands-on, problem-based introduction to building algorithms and data ...
Second edition of the best-selling Practical SQL. An approachable guide to programming in SQL (Structured Query Language) that will teach even beginning programmers how to ...
Click on the cover image above to read some pages of this book! Your one-stop source to answers for your Python questionsThere's almost no ...
Your ultimate one-stop networking reference
Designed to replace that groaning shelf-load of dull networking books you'd otherwise have to buy and house, Networking All-in-One ...
Master business modeling and analysis techniques with Microsoft Excel and transform data into bottom-line results. Award-winning educator Wayne Winston's hands-on, scenario-focused guide helps you ...
Get the latest coverage of the newest features in C#9 and .NET 5
In Professional C# and .NET: 2021 Edition, Microsoft MVP for Visual ...
An ethical introduction to social engineering, an attack technique that leverages psychology, deception, and publicly available information to breach the defenses of a human target ...
Assembly x64 Programming in easy steps shows how to write code to create your own computer programs. It contains separate chapters demonstrating how to store ...
Best selling guide to the inner workings of the Linux operating system with over 50,000 copies sold since its release in 2014. This in-depth ...
A comprehensive guide to exploring modern Python through data structures, design patterns, and effective object-oriented techniques
Key Features
Build an intuitive understanding of object-oriented design ...
Systems programming provides the foundation for the world's computation. Writing performance-sensitive code requires a programming language that puts programmers in control of how memory ...
Dive into Windows 10 and really put your Windows expertise to work.
Focusing on the newest, most powerful, and most innovative features in Windows 10 ...
Learn the key objectives and most crucial concepts covered by the Security+ Exam SY0-601 with this comprehensive and practical study guide! An online test bank ...
Most organisational leaders know agility is paramount to survival in a world of unprecedented volatility, uncertainty, complexity, and ambiguity (VUCA). Thats why so many keep ...