Ask our staff anything about our shop or products, or leave your feedback.
This essential classic title provides a comprehensive foundation in the C# programming language and the frameworks it lives in. Now in its 8th edition, you ...
Metal enables Apple iOS and macOS platform developers to maximise performance in demanding tasks like 3D graphics, games, scientific programming, visualisation, and now GPU-accelerated machine ...
Test-Driven Development (TDD) is at the heart of low-defect agile software development, enabling incremental development and emergent design without degrading quality. By allowing software teams ...
Use Excel 2016's statistical tools to transform your data into knowledge
Conrad Carlberg shows how to use Excel 2016 to perform core statistical tasks ...
Beginning with some basic orientation and humorous descriptions of tools, layers, adjustments and the rest, Adobe Master Class: Advanced Compositing in Photoshop progresses into tutorials ...
Thousands of organizations are recognizing the crucial role of penetration testing in protecting their networks and digital assets. In some industries, "pentesting" is now an ...
This practical guide to modern encryption breaks down the fundamental mathematical concepts at the heart of cryptography without shying away from meaty discussions of how ...
Skip the basics and delve right into Visual Studio 2017 advanced features and tools Professional Visual Studio 2017 is the industry-favorite guide to getting the ...
Direct from Microsoft, this Exam Ref is the official study guide for the new Microsoft 70-745 Implementing a Software-Defined DataCenter certification exam.
Exam Ref 70-745 ...
As long-time competitive advantages disappear, astute executives and change agents know they must achieve true agile transformation. In Unlocking Agility, Jorgen Hesselberg reveals what works ...
Discover hundreds of tips and tricks you can use right away with your iPad Pro, iPad Air, iPad mini, or iPhone to maximize its functionality ...
For system administrators, programmers, and end users, shell command or carefully crafted shell script can save you time and effort, or facilitate consistency and repeatability ...
Today, analysts must manage data characterised by extraordinary variety, velocity, and volume. Using the open source Pandas library, you can use Python to rapidly automate ...
Software documentation: a necessary evil? It needn't be! Documentation can come to life, evolve, stay dynamic, and actually help you build better software. This ...