Ask our staff anything about our shop or products, or leave your feedback.
DESCRIPTION Java developers have many remarkably-similar choices for building web applications. Play is a breath of fresh air, blending the power of Scala's strong ...
Learn the Root Causes of Software Vulnerabilities and How to Avoid Them Commonly exploited software vulnerabilities are usually caused by avoidable software defects. Having analyzed ...
This book is a broad overview of many of the important algorithms and techniques used in video game programming. Featuring a unique framework-agnostic approach, the ...
Alice in Action with Java, an innovative new text by Joel Adams, provides CS1 users with a meaningful and motivating introduction to object-oriented programming. Using ...
Easy to understand and fun to read, Introducing Python is ideal for beginning programmers as well as those new to the language. Author Bill Lubanovic ...
Despite growing interest, basic information on methods and models for mathematically analyzing algorithms has rarely been directly accessible to practitioners, researchers, or students. An Introduction ...
Ready to learn Microsoft Visual Basic? Start Here! Learn the fundamentals of modern programming with Visual Basic 2012-and begin building your first Windows 8 apps ...
Step-by-step beginner s guide to Visual C# 2012 Written for novice programmers who want to learn programming with C# and the .NET framework, this book ...
Bring your big ideas to the small screen with this one-of-a-kind guide to creating amazing Android applications The Android OS continues to rapidly expand offering ...
Scratch Programming in easy steps introduces readers to Scratch, a programming language that is widely used on the Raspberry Pi . Using Scratch's highly visual ...
Learn how to leverage Django, the leading Python web application development framework, to its full potential in this advanced tutorial and reference. Updated for Django ...
Be flexible and faster with Agile project management As mobile and web technologies continue to evolve rapidly, there is added pressure to develop and implement ...