Get started and learn a step-by-step approach to application development using Microsoft Azure. Select the right services to solve the problem at hand in a cost-effective manner and explore the potent
Discover best practices for data analysis and software development in R and start on the path to becoming a fully-fledged data scientist. This book teaches you techniques for both data manipulation an
Learn the fundamentals of PLCs and how to control them using Arduino software to create your first Arduino PLC. You will learn how to draw Ladder Logic diagrams to represent PLC designs for a wide var
This book is an HTML5 reference title covering tags and parameters central to HTML5 mark-up using the NetBeans 8.1 open source HTML5 IDE software package. It covers the tags used in the HTML5 mark-up
This compact quick scripting syntax reference on JSON covers syntax and parameters central to JSON object definitions, using the NetBeans 8.1 open source and Eclipse IDE software tool packages. The JS
This compact visual guide covers concepts central to digital video using the affordable Corel Video Studio Ultimate X9 software package as well as open source digital video editing package Editshare L
This concise book covers concepts central to digital illustration using the Inkscape 0.91 open source software package as well as the Adobe Illustrator Professional Illustration package. The book buil
This book is a new media mini-book covering concepts central to digital audio editing using the Audacity 2.1.1 open source software package which also apply to all of the professional audio editing pa
This book is a brief primer covering concepts central to digital imagery, digital audio and digital illustration using open source software packages such as GIMP, Audacity and Inkscape. These are
Digital Image Compositing Fundamentals is an introductory title covering concepts central to digital imagery and digital image compositing using software packages such as Adobe Photoshop or the o
Xamarin Mobile Application Development is a hands-on Xamarin.Forms primer and a cross-platform reference for building native Android, iOS, and Windows Phone apps using C# and .NET. This book explains
Are you interested in creating BlackBerry apps using the latest BlackBerry 7 and BlackBerry Java Plug-in for Eclipse? Then this is the book for you.Beginning BlackBerry 7 Development offers a hands-on
Clojure is the best all-purpose programming language that I have yet to encounter in my software development career. When I first began learning it, I found myself thrilled and satisfied in ways that
The C#language and the NET platform have existed for quite some time and have become a mainstay of modern software development. As expected, NET 4 brings a wealth of new APIs to the base class librar
The Definitive Guide to SOA: OracleR Service Bus, Second Edition targets professional software developers and architects who know enterprise development but are new to enterprise service buses (ESBs)
The Google Web Toolkit (GWT) is a key member of Google's popular array of software development solutions, and is easily the most popular Ajax framework solution for Java developers. Accelerated Google
Foundations of Qt Development is based on Qt 4.2, and is aimed at C++ programmers who want to become proficient using this excellent toolkit to create graphical applications that can be ported to all
This reference explains the ICONIX Process for using Unified Modeling Language (UML) to drive object-oriented software designs, simplifying the large language into a core subset of most versatile code
A comprehensive introduction to MapServer--the development platform for integrating mapping technology into Internet applications--begins with building and extending dynamic applications using popular
Seeking to encourage better writing about software, the editor has selected 29 pieces written in 2003 and 2004 as examples of clear, engaging, and occasionally funny writing about software composition
Reduce development time by organizing your programs as chains of functional interfaces and see that the advantages of using functional interfaces include the flexibility and power of inlined functiona
Learn agile JavaScript web development using the latest cutting-edge front-end and back-end technologies including Node.js, MongoDB, Backbone.js, Parse.com, Heroku, and Microsoft Azure. Using a key pr
Get all the things done you're used to doing with pricey software at a fraction of the cost. There are hundreds of free programs out there that work just as well as the commercial programs p
Discover how to take your existing web development skills and learn how to create desktop applications for macOS, Windows, and Linux, using GitHub's Electron. Learn how to combine the power of Node.js
Develop apps for the iPhone, iPad, and Apple wearables using Visual Studio for the Mac. Learn how to set up your development environment and emulators, and how to create adaptive user interfaces for v
This book provides readers a fantastic introduction into creating CareKit based applications using the Swift language. Starting with the basics, this book will provide a step-by-step guide to learning
This impactful short book shows you how to accelerate your development of PHP applications using the popular CakePHP web application development framework and unit testing. This is a test driven deve
This fine book shows you how to build fun, cool arcade games using the Python programming language and the PyGame framework, a Python-based game application development engine. Use Python and Py
Learn WatchKit for iOS covers the development of applications for the new Apple Watch using the WatchKit framework in iOS 8 and the Swift programming language. In this book, an Apple Watch application
Building Great Software Engineering Teams provides engineering leaders, startup founders, and CTOs concrete, industry-proven guidance and techniques for recruiting, hiring, and managing software engin
Beginning Django E-Commerce guides you through producing an e-commerce site using Django, the most popular Python web development framework. Topics covered include how to make a shopping cart, a check
If you've been using PHP for sometime now and would like to start using a web framework, you'll want to try CakePHP, which is an open source rapid development web framework built on PHP.PHP experts Ka
Both Harmes and Diaz work as front-end and interface engineers for leading search engine companies, and they have collaborated on this guide to using Pro JavaScript programming for web development tas
This work examines what software agility is and isn't, explores the characteristics of a good software process, and introduces the ICONIX Process, its core UML subset, and a core subset of agile pract
Solve your AI and machine learning problems using complete and real-world code examples. Using a problem-solution approach, this book makes deep learning and machine learning accessible to everyday de
Leverage existing free open source software to build an identity and access management (IAM) platform that can serve your organization for the long term. With the emergence of open standards and
Rely on this robust and thorough guide to build and maintain successful test automation. As the software industry shifts from traditional waterfall paradigms into more agile ones, test automation beco
Manage and understand the full capabilities of successful REST development. REST API development is a hot topic in the programming world, but not many resources exist for developers to really understa