-
Author Georgios Gousios , Diomidis Spinellis
What are the ingredients of robust, elegant, flexible, and maintainable software architecture? Beautiful Architecture answers this question through a collection of intriguing essays from more than a dozen of today's leading software designers and architects. In eac....
Release Date 2009/01 -
Microsoft Windows Vista Exam 70-620 Guide
Author Christopher A. Crayton
This no-nonsense guide was created with one purpose in mind: toensure your readiness to pass Microsoft's Windows VistaConfiguration Exam 70-620. This Short Cut offers the edge youneed to pass, including:Real exam insight, covering structure and question formatsA di....
Release Date 2007/02 -
Author Tim Patrick
Ever since Visual Basic was merged into .NET, it's become the core language for creating business applications with Windows. The latest version, VB 2008, is even more useful -- and provides even more incentive for migrating from VB 6. All it lacks is a good book on....
Release Date 2008/05 -
Author Clay Breshears
If you're looking to take full advantage of multi-core processors with concurrent programming, this practical book provides the knowledge and hands-on experience you need. The Art of Concurrency is one of the few resources to focus on implementing algorithms in the....
Release Date 2009/05 -
Real World Instrumentation with Python
Author J. M. Hughes
Learn how to develop your own applications to monitor or control instrumentation hardware. Whether you need to acquire data from a device or automate its functions, this practical book shows you how to use Python's rapid development capabilities to build interfaces....
Release Date 2010/11 -
Ivor Horton's Beginning Visual C++® 2005
Author Ivor Horton
Popular author Ivor Horton uses his trademark approachable writing style to provide novice programmers with the basic tools as they learn Visual C++ 2005Readers will learn how to program in C++ using Visual C++ 2005-without any previous knowledge of C++More than 35 ....
Release Date 2006/02 -
Author Joe Swinger
Beans of Wisdom is the fascinating parable of a man named Joe who finds himself on a charitable food line on Christmas Eve after losing everything – his family, home, business and himself. There he meets a mysterious man named Kris who takes him on an incredible jou....
Release Date 2012/03 -
Introduction to Computing Using Python: An Application Development Focus
Author Ljubomir Perkovic
Perkovic's Introduction to Programming Using Python provides an imperative-first introduction to Python focusing on computer applications and the process of developing them. The text helps develop computational thinking skills by covering patterns of how problems ....
Release Date 2011/12 -
Beginning Object-Oriented Programming with C#
Author Jack Purdum
The ideal beginner's guide to C# and object-oriented programmingWrox beginners' guides have the perfect formula for getting programming newcomers up and running. This one introduces beginners to object-oriented programming using C# to demonstrate all of the core c....
Release Date 2012/11 -
Professional Java for Web Applications
Author Nicholas S. Williams
The comprehensive Wrox guide for creating Java web applications for the enterpriseThis guide shows Java software developers and software engineers how to build complex web applications in an enterprise environment. You'll begin with an introduction to the Java Ente....
Release Date 2014/03 -
Cryptoassets: The Innovative Investor's Guide to Bitcoin and Beyond
Author Jack Tatar , Chris Burniske
The innovative investor’s guide to an entirely new asset class—from two experts on the cutting edgeWith the rise of bitcoin and blockchain technology, investors can capitalize on the greatest investment opportunity since the Internet. Bitcoin was the first cryptoas....
Release Date 2017/10 -
Practical Ideas, Games and Activities for the Primary Classroom, 2nd Edition
Author Paul Barron
A collection of 150 unique games and activities to help support teaching of maths in the primary classroom. Designed with busy teachers in mind, the Classroom Gems series draws together an extensive selection of practical, tried-and-tested, off-the-shelf ideas, game....
Release Date 2013/06 -
Author Theresa Lang
Essential Dramaturgy: The Mindset and Skillset provides a concrete way to approach the work of a dramaturg. It explores ways to refine the process of defining, evaluating, and communicating that is essential to effective dramaturgical work. It then looks at how thi....
Release Date 2017/02 -
Tabletop Game Design for Video Game Designers
Author Ethan Ham
Learn the mechanics that take your game from an idea to a playable product.Do you aspire to be a game designer but aren’t sure where to begin? Tabletop Game Design for Video Game Designers guides you through your initial attempts to design game mechanics. It goes be....
Release Date 2015/06 -
Author John Goerzen , Brandon Rhodes
This book gives you everything you need to know about network programming using Python 3, the latest version of the Python language. It will benefit both scripters and serious application developers who want a feature-rich, yet simple language. Fully updated, this s....
Release Date 2010/12 -
Learn Sprite Kit for iOS Game Development
Author Leland Long
" With Learn Sprite Kit for iOS Game Development, you'll discover how easy it is to create 2D games using the new Sprite Kit framework from Apple. You'll find how simple it is to create a scene, add animated sprites, incorporate edges, play sound effects, and ....
Release Date 2014/06 -
Author Darrell Clifton
A security director must have knowledge of criminal and civil law, risk and personnel management, budgeting and finance, and a host of other areas in order to be effective. Hospitality Security: Managing Security in Today’s Hotel, Lodging, Entertainment, and Tourism....
Release Date 2012/07 -
Python 2 and 3 Compatibility: With Six and Python-Future Libraries
Author Joannah Nanjekye
Discover clean ways to write code that will run on both Python 2 and 3.This book is tutorial-oriented with detailed examples of how to convert existing Python 2-compatible code to code that will run reliably on both Python 2 and 3. Although Python 3 is considered t....
Release Date 2017/12 -
Introducing Maven: A Build Tool for Today's Java Developers
Author Balaji Varanasi
Gain an understanding of Maven’s dependency management and use it to organize basic and multi-module Maven projects. This short book is your quick-start tutorial for learning to use Maven. It includes inconsistently immutable collections, better array construction,....
Release Date 2019/10 -
Practical C++ Design: From Programming to Architecture
Author Adam B. Singer
Go from competent C++ developer to skilled designer or architect using this book as your personal C++ design master class. Updated for the C++20 standard, this title will guide you through the design and implementation of an engaging case study that forms the backdrop for learning the art of applyin....
Release Date 2021/12 -
Kubernetes for Java Developers
Author Arun Gupta
To ensure high availability, today’s applications typically include multiple instances of the application server, database, and web server. If you choose a containerized solution, each component replica needs to reside in a separate container, making these applicat....
Release Date 2017/08 -
Author Adam Lake
Welcome to the eighth volume of the must-have reference series for game developers, "Game Programming Gems," the series that helped define the standards for game programming and continues to be an essential source for new, innovative techniques. "Game Programming Ge....
Release Date 2010/03 -
Oracle JDeveloper 10g: Empowering J2EE Development
Author Harshad Oak
The age for using a simple text editor is long gone. The ever-growing complexity of Java and J2EE creates a need for Java development tools that offer more. If you want to be more productive with Java, you need a Java IDE. Oracle JDeveloper 10g is an IDE that enable....
Release Date 2004/01 -
Practical Ruby for System Administration
Author André Ben Hamou
Ruby has set the world on fire, proving itself a serious challenger to Perl and Python in all spheres. In particular, more and more people are discovering that Ruby's flexibility, superb feature set, and gentle learning curve make it a natural choice for system adm....
Release Date 2007/06 -
Python Concurrency with asyncio
Author Matthew Fowler
Python Concurrency with asyncio introduces asynchronous, parallel, and concurrent programming through hands-on Python examples. Hard-to-grok concurrency topics are broken down into simple flowcharts that make it easy to see how your tasks are running. You’ll learn how to overcome the limitations of ....
Release Date 2022/02 -
Instant Spring for Android Starter
Author Anthony Dahanne
Leverage Spring for Android to create RESTful and OAuth Android appsLearn something new in an Instant! A short, fast, focused guide delivering immediate results.Learn what Spring for Android adds to the Android developer toolkit Learn how to debug your Android commu....
Release Date 2013/01 -
Author Stephen Haney
Embrace the mobile gaming revolution and bring your iPhone game ideas to life with SwiftIn DetailApple's new programming language, Swift, is fast, safe, accessible—the perfect choice for game development! Packed with best practices and easy-to-use examples, this bo....
Release Date 2015/07 -
Learning iOS 8 Game Development Using Swift
Author Siddharth Shekar
Create robust and spectacular 2D and 3D games from scratch using Swift – Apple's latest and easy-to-learn programming languageIn DetailGame development has been simplified with Apple's new programming language-Swift. It starts with the absolute basics such as the ....
Release Date 2015/05 -
Author Ivan Morgillo
Learn reactive programming to create awesome Android and Java appsIn DetailRxJava—Reactive Extensions for the JVM—is a library for composing asynchronous and event-based programs using Observable sequences for the Java VM, which will help you beat Android platform l....
Release Date 2015/05