Ask our staff anything about our shop or products, or leave your feedback.
C Programming in easy steps, 5th edition begins by explaining how to download and install a free C compiler so that the reader can quickly ...
Core Java (R) has long been recognised as the leading, no-nonsense tutorial and reference for experienced programmers who want to write robust Java code for ...
Impractical Python is a collection of fun and educational projects designed to entertain programmers while enhancing their Python skills. It picks up where the complete ...
Program a graphical adventure game in this hands-on, beginner-friendly introduction to coding in the Python language.
Launch into coding with Mission- Python, a space-themed guide ...
An indispensable collection of practical tips and real-world advice for tackling common Python problems and taking your code to the next level. Features interviews with ...
Programming isn't just about syntax and assembling code-it's about problem solving, and all good programmers must think creatively to solve problems. Like the ...
Kotlin is a statically typed programming language designed to interoperate with Java and fully supported by Google on the Android operating system.
Based on Big ...
Core Java has long been recognised as the leading no-nonsense tutorial and reliable reference. It carefully explains the most important language and library features and ...
JavaScript can be used to control hordes of small robots, creative maker projects, and IoT devices. With the Node.js ecosystem at hand, hardware prototyping ...
Designing scalable software in C++ requires more than just a sound understanding of logical design. Senior developers, architects, and project leaders need a grasp of ...
The professional's guide to C# 7, with expert guidance on the newest features
Professional C# 7 and .NET Core 2.0 provides experienced programmers ...
Easily get started programming using the ultra-versatile C# 7 and Visual Studio 2017
Beginning C# 7 Programming with Visual Studio 2017 is the beginner's ...
Make the most of R's extensive toolset
R Projects For Dummies offers a unique learn-by-doing approach. You will increase the depth and breadth of ...
Sharpen your knowledge of C# C# know-how is a must if you want to be a professional Microsoft developer. It's also good to know ...
Writing reliable and maintainable C++ software is hard. Designing such software at scale adds a new set of challenges. Creating large-scale systems requires a practical ...